Essaie de maintenir une appli de plusieurs millions de lignes en Perl et ça va très vite devenir très concret pour toi :-)
(Enfin, à ma connaissance il n'existe pas d'applis d'une telle taille en Perl, et je ne suis pas sur qu'il en existe en Java non plus mais ça me semble déjà plus du domaine du possible. Disons 200 KLOC, ça existe surement en Java, et en Perl j'ose à peine y penser).
Ben, non, justement. Un porc écrira du Perl non maintenable en une centaine de lignes. La maintenance, lorsque le source est écrit proprement, n'est pas un problème (que ce soit en Perl ou en autre chose).
Quant aux applis grosses, je n'ai pas d'exemples directs sous la main mais je pense que la conception passe avant le langage. Je connais des applis en Scheme de plusieurs millions de lignes : les fans d'Emacs apprécieront :-)
Quant à l'exemple donné plus haut du client serveur, bof. On fait la même chose (peut-être même plus rapidement) en Perl.
Non, je cherche ce qu'apport réellement le Java par rapport à Perl. Et jusqu'à présent, je ne vois rien d'autre que des arguments... qui n'en sont pas :-)
[^] # Re: Opinion
Posté par freePK . En réponse à la dépêche C# et Java, une étude comparée. Évalué à 0.
(Enfin, à ma connaissance il n'existe pas d'applis d'une telle taille en Perl, et je ne suis pas sur qu'il en existe en Java non plus mais ça me semble déjà plus du domaine du possible. Disons 200 KLOC, ça existe surement en Java, et en Perl j'ose à peine y penser).
Ben, non, justement. Un porc écrira du Perl non maintenable en une centaine de lignes. La maintenance, lorsque le source est écrit proprement, n'est pas un problème (que ce soit en Perl ou en autre chose).
Quant aux applis grosses, je n'ai pas d'exemples directs sous la main mais je pense que la conception passe avant le langage. Je connais des applis en Scheme de plusieurs millions de lignes : les fans d'Emacs apprécieront :-)
Quant à l'exemple donné plus haut du client serveur, bof. On fait la même chose (peut-être même plus rapidement) en Perl.
Non, je cherche ce qu'apport réellement le Java par rapport à Perl. Et jusqu'à présent, je ne vois rien d'autre que des arguments... qui n'en sont pas :-)
PK