Pourquoi Microsoft ne fait pas un browser en C# / WPF ?

Un browser, c’est:

  • de la communication tcp/ip
  • du rendu-graphique
  • du rendu vidéo et sonore
  • un interpréteur javascript
  • de la sécurité

Et pourtant c’est fait en C/C++. Pourquoi ?

Microsoft devrait faire un browser en C# / NET. Cela permettrait de fiabiliser la plateforme. Si WPF était le framework UI si génial que ça, pour faire un browser, cela devrait être easy non ? Et bien non Monsieur !

Le prochain browser Microsoft est basé sur Google Chromium qui est fait en C/C++. Dans ce genre de produit, il faut être pragmatique : ça doit marcher vite et bien.

Je n’oublie pas les paroles du marketing qui nous expliquait il y a 15 ans que C++ était unsafe et unsecure ! Ah oui, et bien pourquoi Microsoft fait 90% de ses produits avec alors ?

Donc voilà, je pose la question au marketing : Ah quand un browser en C# en WPF ? Il faut croire que cela pose quelques soucis…

Leave a Reply

Your email address will not be published. Required fields are marked *