C'est stupide de reecrire un logiciel juste parce que le langage ne plait pas. Il faut s'ouvrir un peu, apprendre d'autres langages et pas se renfermer autour de son langage fetiche.
Complétement pas d'accord. Si il y a bien une chose intéressant ici (et dans le logiciel libre), c'est le choix. Il y a des choses intéressantes à prendre partout, et là tu pars du principe que c'est une réécriture complètre du logiciel en copie : ce n'est pas du tout ca. Le but est de batir quelque chose sur les mêmes principes, mais avec des nouvelles façons de voir les choses.
Ce serait comme reecrire gdesklets en Ruby parce qu'on aime pas le Python, ce serait contre-productif et stupide.
Plusieurs choses. Ce sont des frameworks, c'est dont pour construire des applications complètes. Si tu connais Python et pas Ruby , c'est beaucoup rapide de prendre un framework déjà en Python que d'apprendre le Ruby (un plugin gdesklet ce n'est pas la même ampleur qu'une application web). Ensuite qui te parle de productivité ? Si un développeur a envie de faire un truc qui sert à rien, c'est bien son droit. Combien d'application ne passent jamais la version 0.1 ?
On pourrait dire : ca serait comme réécrire GNOME en C++. Ou Python en Python (sisi certains le font). Ou Minix en étant Finlandais.
Bref tu es très mal placé pour juger la stupidité de la chose.
Ce qui fait un bon logiciel, c'est le developpeur. Et ce qui fait un bon developpeur, ce sont ses competences et ses connaissances intrinseques. Pas le fait qu'il trouve que tel langage sux ou tel autre rox.
Ce qui fait un bon développeur (opensource) c'est son ouverture, sa liberté et ses convictions. Si je trouve Ruby nul (jugement complétement arbitraire sans argument), je n'ai pas envie de faire des applications web avec, point.
[^] # Re: Un langage n'est pas une religion
Posté par Thomas Hervé . En réponse au journal Python on rails. Évalué à 3.
Complétement pas d'accord. Si il y a bien une chose intéressant ici (et dans le logiciel libre), c'est le choix. Il y a des choses intéressantes à prendre partout, et là tu pars du principe que c'est une réécriture complètre du logiciel en copie : ce n'est pas du tout ca. Le but est de batir quelque chose sur les mêmes principes, mais avec des nouvelles façons de voir les choses.
Ce serait comme reecrire gdesklets en Ruby parce qu'on aime pas le Python, ce serait contre-productif et stupide.
Plusieurs choses. Ce sont des frameworks, c'est dont pour construire des applications complètes. Si tu connais Python et pas Ruby , c'est beaucoup rapide de prendre un framework déjà en Python que d'apprendre le Ruby (un plugin gdesklet ce n'est pas la même ampleur qu'une application web). Ensuite qui te parle de productivité ? Si un développeur a envie de faire un truc qui sert à rien, c'est bien son droit. Combien d'application ne passent jamais la version 0.1 ?
On pourrait dire : ca serait comme réécrire GNOME en C++. Ou Python en Python (sisi certains le font). Ou Minix en étant Finlandais.
Bref tu es très mal placé pour juger la stupidité de la chose.
Ce qui fait un bon logiciel, c'est le developpeur. Et ce qui fait un bon developpeur, ce sont ses competences et ses connaissances intrinseques. Pas le fait qu'il trouve que tel langage sux ou tel autre rox.
Ce qui fait un bon développeur (opensource) c'est son ouverture, sa liberté et ses convictions. Si je trouve Ruby nul (jugement complétement arbitraire sans argument), je n'ai pas envie de faire des applications web avec, point.
--
Thomas