> Python et Ruby suivent un processus évolutif, le fait qu'ils n'aient pas
> besoin de tout chambouler pour s'améliorer est un signe de qualité.
C'est exactement ce que je disais à la phrase suivante de mon argumentation je te signale.
Je te fait aussi remarquer que mes programmes écrit en Perl-5.004 d'il y a 10 ans marche toujours dans la dernière version 5.10 donc question longévité, c'est pas mal aussi.
> Oui, et Fortran est resté archaïque et dépassé. Ce n'est peut-être
> pas la meilleure analogie possible pour défendre Perl6...
Tu ne connais rien à Fortran pour dire cela. Sais-tu que la dernière norme Fortran intègre un système objet ainsi que le parallélisme dans le langage... Fortran est un langage spécialisé pour traiter un certain type de problème avec un certain type de développeur et il fait cela très bien.
Si un langage n'a pas su évoluer, c'est à mon avis le C et à mon sens, cela va finir va poser des problèmes. Il devrait être possible de faire de l'objet avec héritage simple en C car cela ne change pas grand chose pour le compilateur et au niveau du système des types et au final, cela simplifie pas mal le code source.
> il semblerait que seule la communauté Perl s'intéresse réellement
> à Parrot...
C'est un peu vrai et c'est dommage. Cependant, Parrot ne tourne pas 'bien' depuis des années et avec une implémentation de Perl6 sur Parrot qui commence à marcher, je pense que l'intérêt des personnes de Python va revenir.
> Ce qui est plus "ambitieux" que Parrot qui, à ma connaissance,
> continue à être écrit en C.
Parrot n'est pas un langage de script mais une machine virtuelle dont l'objectif est de tourner sur un maximum de plateforme. Parrot, c'est la future couche basse d'un maximum de langage de script (dont Perl6), il me semble normal pour des questions de portabilités de linkage avec les bibliothèques de le mettre au plus proche du langage des OS d'aujourd'hui donc de l'écrire en C. Tu aurais voulu écrire Parrot dans quel langage ?
Par contre, le compilateur Perl6 devrait être écrit en Perl6 pour une bonne partie ;-)
Bref, tu ne veux pas voir que Perl6 et Parrot sont des "évênements de grande ampleur" pour le libre. Libre à toi.
[^] # Re: Perl, quel utilisation ?
Posté par Sytoka Modon (site web personnel) . En réponse à la dépêche Sortie de Perl 5.10.0. Évalué à 2.
> besoin de tout chambouler pour s'améliorer est un signe de qualité.
C'est exactement ce que je disais à la phrase suivante de mon argumentation je te signale.
Je te fait aussi remarquer que mes programmes écrit en Perl-5.004 d'il y a 10 ans marche toujours dans la dernière version 5.10 donc question longévité, c'est pas mal aussi.
> Oui, et Fortran est resté archaïque et dépassé. Ce n'est peut-être
> pas la meilleure analogie possible pour défendre Perl6...
Tu ne connais rien à Fortran pour dire cela. Sais-tu que la dernière norme Fortran intègre un système objet ainsi que le parallélisme dans le langage... Fortran est un langage spécialisé pour traiter un certain type de problème avec un certain type de développeur et il fait cela très bien.
Si un langage n'a pas su évoluer, c'est à mon avis le C et à mon sens, cela va finir va poser des problèmes. Il devrait être possible de faire de l'objet avec héritage simple en C car cela ne change pas grand chose pour le compilateur et au niveau du système des types et au final, cela simplifie pas mal le code source.
> il semblerait que seule la communauté Perl s'intéresse réellement
> à Parrot...
C'est un peu vrai et c'est dommage. Cependant, Parrot ne tourne pas 'bien' depuis des années et avec une implémentation de Perl6 sur Parrot qui commence à marcher, je pense que l'intérêt des personnes de Python va revenir.
> Ce qui est plus "ambitieux" que Parrot qui, à ma connaissance,
> continue à être écrit en C.
Parrot n'est pas un langage de script mais une machine virtuelle dont l'objectif est de tourner sur un maximum de plateforme. Parrot, c'est la future couche basse d'un maximum de langage de script (dont Perl6), il me semble normal pour des questions de portabilités de linkage avec les bibliothèques de le mettre au plus proche du langage des OS d'aujourd'hui donc de l'écrire en C. Tu aurais voulu écrire Parrot dans quel langage ?
Par contre, le compilateur Perl6 devrait être écrit en Perl6 pour une bonne partie ;-)
Bref, tu ne veux pas voir que Perl6 et Parrot sont des "évênements de grande ampleur" pour le libre. Libre à toi.