• [^] # Re: Et alors ...

    Posté par (site web personnel) . En réponse au journal Microsoft libère leur compilateur C#. Évalué à 5.

    Faut juste bien comprendre l'intérêt de MS dans Python :

    MS est dans une bataille commerciale féroce contre Google et autre Amazon pour l'hébergements de services/applis/OS dans le "cloud". Leur fer de lance, c'est Azure.

    Pour cela, ils ont besoins de supporter un maximum de technos pour montrer que c'est une plateforme ouverte : mieux vaut vendre un serveur Azure + app d'une autre techno que de tenter d'imposer Azure + ASP.NET + C# et de se fermer une grosse partie du marché Cloud.

    Python est utilisé par des applications côté serveurs web (ex : Django) : MS se doit donc de proposer le support de cette techno. Le support peut être purement technique comme financier.

    Mais ca n'a rien de spécifique à Python, MS fait de même avec PHP, Java, Node.js et même Linux, qui est officiellement supporté dans Azure. C'est pas pour autant que MS est un supporter de Linux et Python !

    Si tu veux chercher les technos réellement mises en avant par MS, t'imagines bien qu'il ne faut pas aller à une conf Python. Tu vas sur le site MSDN, tu vas sur le site officiel de MS, ou tout simplement tu regarde les produits commerciaux de MS : y'a kedal en Python. Même dans Visual Studio le support a été retiré et n'est maintenant présent que sous la forme d'un plugin externe non installé par défaut.

    Le seul vrai langage qui est mis en avant récemment par MS parcqu'ils souhaitent pousser la techno, c'est HTML5+Javascript. Ils t'en mettent à tous les égages dans Visual Studio, que ce soit côté serveur, côté client web, application "Store" et même Windows Phone.