J'aime JAVA tout simplement car c'est un langage objet exceptionnel (très bien pensé et c'est un plaisir de l'utiliser). J'aime être libre dans mes choix et j'apprécie le partage des connaissances... Je n'aime pas les langages trop abstraits qui font un peu l'effet masque (cf VB.NET). En gros, j'aime savoir ce que je fais et comment c'est fait.
C# est plus rapide que JAVA (des fois...), mais arrêtons de nous voiler la face, tout le monde sait que c'est du copier/coller de JAVA SANS son incroyable portabilité bien sûr. VOILA ce qui explique (en partie) la différence de vitesse... M$ pour et avec M$... Petite question : avez-vous plus confiance en les développeurs M$ qu'en les experts en programmation et en sécurité internationals ?
Pour moi, JAVA est beaucoup plus mûr et M$ a pondu VS pour essayer de ne pas tout perdre de se côté là et pour s'en convaincre, il suffit de se renseigner et de se remémorer l'histoire même de M$... Peut-on nier le fait que Bill soit un rapace ?
Si vous aimez le développement l'informatique bien étudié et si vous tester ces différents langages, vous pencherez normalement vers JAVA. Enfin, qui peut me dire que le coût des licences M$ est négligeable ? Voyons, restons sérieux...
Malgré tout ce qui a pu être dit, je persiste et je signe : JAVA est meilleur en moyenne que tout langage de M$. La seule chose que j'apprécie sur VS, c'est le formatage automatique du code source et quelques petits effets sympathiques.
In fine, chacun fait ses choix !
PS: J'ai développé un framework de création d'application graphique pour le CNRS, des projets J2EE et des librairies VB.NET.
Partager