• # La faute à qui ?

    Posté par . En réponse au journal Mono: C’est un grave danger et seuls les imbéciles l’ignoreront, jusqu’au jour où il sera trop tard.. Évalué à 9.

    En fermant son langage et en tentant de restreindre l'utilisation de la JVM à Java uniquement, Sun a perdu son pari. Avec Java, Sun a simplement rêvé de prendre la place de Microsoft.

    Si l'on assiste aujourd'hui à une ouverture de Java, c'est uniquement à cause de l'arrivée de .net. Sans cela, on en serrait encore à télécharger le fichier binaire jre sur le site de Sun, car non inclus dans la distribution.

    Malheureusement, C# et .net ont des numéros de version cohérents, des langages open source comme python et ruby ont été encouragés (par Microsoft), et on peut maintenant utiliser nativement l'héritage entre langages différents. Je ne dis pas que c'est bien ou c'est mal. Je constate.

    Quant aux application en C# sous Linux ou sous Windows, l'interface graphique reste largement plus intégrée dans le système qu'une application Java. Plus légère aussi, mais là c'est juste une impression, un benchmark sérieux et récent serait le bienvenu.

    Quant à comparer C# et Vala, ce n'est pour l'instant pas sérieux, ne serait-ce que pour LINQ, WPF ou même asp.net.

    Je ne suis pas fan de Microsoft, je constate simplement que .net et C# sont techniquement bons, et que ce serait tout aussi dangereux de "rater le coche".