Comparatif J2EE / .NET sur la productivité des developpeurs - Java - Programmation
Marsh Posté le 22-09-2004 à 23:57:28
t'as pas la meme en version pas financée par un des deux adversaires?
(et comment on compare la maintanibilité d'une appli? ils l'ont testée pendant 12 mois et renouvelé 3x les équipes?)
Marsh Posté le 23-09-2004 à 00:23:54
Mouais enfin ils ont testé du dev Visual .NET contre du dev sous WSAD pour IBM Websphere.
En plus :
8.3.3.2 Miscellaneous WSAD Headaches
...
Sharing source code. Because the team chose not to use source control software, they shared code by zipping up their workspace. After a couple of false starts they learned which files not to share.
ils sont vraiment pas doués avec leurs outils de dev (et en plus WSAD ca sent le chameau mort). Je me demande si une telle étude vaudra un jour quelque chose (en fait je crois que non) !
Marsh Posté le 23-09-2004 à 00:28:43
bof, ça ne fait que me rappeler qu'il faudrait sérieusement que je me remette à .net/C# parce que j'en ai pas fait beaucoup et que je suis en train de complètement me spécialiser en java, chose que je ne veux absolument pas.
Marsh Posté le 23-09-2004 à 00:29:44
oui mais bon, justement, utiliser Java et Linux, c'est le foutoir. Tu prends le serveur J2EE de Sun, il veut s'installer que sur RedHat7.2, il déconne dans tous les sens, c'est un foutoir à installer et configurer. Et Sun s'en bat. Alors que la solution de MS, c'est du click&run. Alors en licence, ça doit coûter un poil moins cher, mais après, vu la qualité du produit, tu dépenses en administration/configuration
Marsh Posté le 23-09-2004 à 00:36:15
Sans compter qu'en J2EE t'es obligé de faire des études pour justifier quel serveur d'app tu vas utiliser (weblogic, websphere, sun one, jboss, ...), quelle BD (oracle, SQL server, DB2, ...), quelle techno web (struts, velocity, ...). Ca bouffe de la ressource et du temps.
Avec MS, t'as pas de question à te poser, tu prends d'office l'intégrale et t'es tranquille. T'as exactement les mêmes pb que tout le monde donc tu trouves facilement des réponses.
Marsh Posté le 23-09-2004 à 00:48:05
une fois de plus TMC se ridiculise, de toute facon qui lit leur fausse etudes a deux balles ?
Marsh Posté le 23-09-2004 à 09:09:33
et avoir un logo MS.NET sur la brochure de son entreprise ca fait mieux que celui de Sun
Marsh Posté le 23-09-2004 à 10:12:22
Mouais,
the real moins moins -> +1
Ce que je n'arrive pas à comprendre, c'est comment certains peuvent encore croire à ce type d'études... C'est toujours la meme gué-guerre de deux clochers dont un dispose d'un appui financier tellement énorme que chaque étude qui sort ressemble à la guerre froide entre les US et l'URSS : "On est pas du même bord, on veut tous les deux diriger le monde, on a pas du tout la même vision des choses". A l'epoque, chaque fois que les experts de chaque camp s'époumonaient à dire que leur vision des choses était la mieux, ils "oubliaient" tous les points négatifs liés à leur position...
Perso, j'ai rien contre C#/.NET, je trouve même que c'est vraiment en avance pour toute la partie production d'interface mais en soit, "Java" propose un éventail d'outils qui me permet de ne pas me faire enfermer dans un choix technologique.
Reste que Mono m'a tout de meme vachement impressionné... J'ai mis 1/2 journée pour porter une appli de 700 jours/homme sur Linux... Et aucun problème
Marsh Posté le 25-09-2004 à 10:16:56
bon, c'est décidé, je me mets à .NET, mettons nous tous à .NET [ ]et assurons nos vieux jours de développeurs .NET pour le jour où windows et internet auront fusionné (étape 1 réusie avec le "passeport .NET", étape 2 en cours avec longhorn) [/:o]
Marsh Posté le 25-09-2004 à 18:26:20
Citation : the real moins moins -> +1 |
Ca donne quoi ça, "the real moins" ?
Marsh Posté le 26-09-2004 à 16:37:39
HelloWorld a écrit :
|
Juste The Real, non ? D'ailleurs il est pas modo sur Graphisme celui-là ?
Marsh Posté le 22-09-2004 à 23:41:37
http://www.middlewareresearch.com/ [...] deavor.jsp
Voici une étude comparative entre ces deux technologies phares. Le but n'est pas de comparer les performances, mais les capacités de développement, rapidité d'écriture, maintenabilité, et autres gestion des équipes. Et la rapidité ou la fiabilité de l'application obtenue ne sont qu'une partie de la note.
Deux équipes ont étés mises en places. Une pour J2EE et une pour .NET. Elles ont reçu des spécifications, charge à elles de l'implémenter, de la tester, de la tuner afin de fournir au final une application réelle.
Les résultats sont sans appels.
http://www.eweek.com/article2/0,1759,1645550,00.asp
La solution microsoft est beaucoup moins couteuse du point de vu de temps de développement (d'un facteur 2, mais allant jusqu'un facteur 5 pour le déploiement de l'application).
La version .NET est plus rapide. Capable de traiter 635 transactions par secondes, contre seulement 365 pour J2EE.
Le cout des outils ? 19294 dollars pour .NET et 253996 dollars pour J2EE, malgré l'utilisation de linux.
C'est donc une victoire sans appels de la part de .NET
Message édité par kadreg le 22-09-2004 à 23:41:53
---------------
brisez les rêves des gens, il en restera toujours quelque chose... -- laissez moi troller sur discu !