D'abord pour avoir le choix.
JAva et .NET ont de nombreux points communs mais aussi des spécificités, dont découle une saine émulation entre les 2 plateformes (cf C# 2.0 et Java 1.5).
Après comme tout framework choisir de développer avec ces environnements lie ton code à une techno et créé donc une dépendance. D'un point de vue commercial les 2 environnements propose désormais un choix d'implémentation et on n'est donc pas dépendant d'un éditeur particulier.
Reste à voir le long terme pour apprécier la durée de vie de ces plateforme et donc la pérénité des applications que l'on développe. A mon avis les 2 plateformes continueront de cohabiter, parcqu'elles sont proches mais aussi parcqu'un effort des 2 parties est fait pour assurer l'interopérabilité des environnements.
Après tu peux troller sur le fait que Microsoft c'est mal (mais pourquoi Sun serait mieux ?), mais mon conseil et d'aller lire les nombreux trolls que tu trouveras sur google : tu arrivera toujours à la même conclusion : il y a les trolleurs qui discutent ethique, les 2 gros (MS et Sun) qui font avancer les bousins, et les hackeurs fous qui faute de pouvoir disposer d'une force de frappe commercial et d'un labo de recherche avec tous pleins de monde payés rien que pour ça, s'évertue à proposer à la communauté des environnements compatibles et libres, afin que tu n'es plus besoin de te poser les questions politico-trollesque habituelles.
[^] # Re: de l'article de linux mag
Posté par TImaniac (site web personnel) . En réponse au journal Cecil : Mono se dote d'une belle reflection !. Évalué à 4.
JAva et .NET ont de nombreux points communs mais aussi des spécificités, dont découle une saine émulation entre les 2 plateformes (cf C# 2.0 et Java 1.5).
Après comme tout framework choisir de développer avec ces environnements lie ton code à une techno et créé donc une dépendance. D'un point de vue commercial les 2 environnements propose désormais un choix d'implémentation et on n'est donc pas dépendant d'un éditeur particulier.
Reste à voir le long terme pour apprécier la durée de vie de ces plateforme et donc la pérénité des applications que l'on développe. A mon avis les 2 plateformes continueront de cohabiter, parcqu'elles sont proches mais aussi parcqu'un effort des 2 parties est fait pour assurer l'interopérabilité des environnements.
Après tu peux troller sur le fait que Microsoft c'est mal (mais pourquoi Sun serait mieux ?), mais mon conseil et d'aller lire les nombreux trolls que tu trouveras sur google : tu arrivera toujours à la même conclusion : il y a les trolleurs qui discutent ethique, les 2 gros (MS et Sun) qui font avancer les bousins, et les hackeurs fous qui faute de pouvoir disposer d'une force de frappe commercial et d'un labo de recherche avec tous pleins de monde payés rien que pour ça, s'évertue à proposer à la communauté des environnements compatibles et libres, afin que tu n'es plus besoin de te poser les questions politico-trollesque habituelles.