Archiblog

Aller au contenu | Aller au menu | Aller à la recherche

Tag - dotnet

Fil des billets

mardi, 16 mai 2006

Java vs .NET, des vérités bonnes à rappeler

Un billet comme je les aime de Christophe Thiry fait certainement la synthèse la plus pertinente qui soit sur les questions métaphysiques que se posent les développeurs lorsqu'il s'agit de choisir entre .Net et Java.

Chose très amusante, au moment de lire son billet, quelques minutes plutôt, je venais de terminer la revue de code de ce qui est censé devenir le cadre de référence pour toutes les applications futures d’une très grande institution française. Il se trouve que c’est écrit en Java mais ça aurait aussi bien pu l’être en langage Q (langage quelconque). J'arrive encore une fois, comme trop souvent, à la même conclusion que Christophe: Quelque soit le tuyau utilisé, l’eau qui le traverse dégagera toujours la même odeur nauséabonde…

jeudi, 5 mai 2005

Développer en Java est plus rapide que d'utiliser dotNet

Je suis tombé par hasard sur le site de la société Xebia. Ils racontent leur expérience suite à leur participation à un concours de rapidité de développement organisé en Hollande. Les concurrents ayant le libre choix de la technologie utilisée pour développer, on trouve mélangés des outils RAD/4GL spécifiques et du standard Java et dotNet. Ce qu'il est intéressant de noter dans le résultat de ce concours, c'est que Java standard se positionne en 3ème position et devance beaucoup d'outils spécifiques tandis-que la première implémentation dotNet standard n'arrive qu'à la 8ème position.



Mon intention ici n'est pas de prouver que Java est meilleur que dotNet. Pratiquant les deux technos, même si je fais surtout du Java, je suis assez neutre sur le sujet. Par contre ce qui m'horripile c'est qu'on essaie constamment de faire croire que dotNet permet de développer plus rapidement alors que c'est totalement faux. Dans la pratique les 2 sont équivalentes de ce point de vue.

Ce qui fait la différence, ce sont avant tout ceux qui sont derrière le clavier ;-)