• [^] # Re: question

    Posté par . En réponse à la dépêche Java Standard Edition 6 est sorti. Évalué à 3.

    En théorie, le vrai concurrent c'est .NET. Par contre, l'offre d'outils pour développer en .NET se limite principalement à ceux de Microsoft ou sont très chers. Les autres outils que je connais sont des modifications de produits provenant de Java (NHibernate, Spring, log4net).

    Ensuite, Microsoft n'offre qu'une implémentation pour Windows. Je pense que les implémentations de Java sont plus avancés que Mono ou .GNU. Il faut aussi noter que Microsoft n'offre aucun support ou garantie pour ces produits concurrents.

    Certains peuvent dire que, contrairement à Java, les spécifications d'une bonne partie de .NET sont standardisés. Il s'agit là d'une façon de rassurer les clients sur la qualité. «Regardez comme notre produit est bon. Il repose sur un standard international.» Ce n'est certainement pas une décision irréfléchie.

    La popularité de Java a nuit à .NET qui n'offre pas une solution bien différente ou révolutionnaire. Il y a aussi les anciens produits de Microsoft qui ne veulent pas mourir (Visual Basic 6 par exemple).

    Il y a d'un côté de grosses pointures comme IBM et, de l'autre, Microsoft. Le temps de QBasic et des débuts de Microsoft est bien loin.