>J'avais testé Pirates (Python pour Parrot), mais c'était vraiment pas avancé du tout (genre on pouvait à peine faire 1+1).
Il semble que ruby, lua et TCL soient bien plus avancés (pas testé)
>cette description me fait penser à Mono
Bien sur d'ailleurs Mono est posterieur à Parrot.
L'idée principale est d'avoir une VM appropriée à des langages qui ne sont pas fortement typés.
Je crois aussi, qu'il y a des possibilités au niveau des grammaires et autres arbres lexicaux que les autres VM n'ont pas (à préciser).
De plus, tout implémentation, aussi libre soit elle de java ou .NET est fortement contrainte par une implémentation de réference. Ce n'est pas le cas de Parrot ce qui lui permet de s'engager dans des voies nouvelles.
[^] # Re: Autres machines virtuelles
Posté par Joris Dedieu (site web personnel) . En réponse au journal Parrot avance. Évalué à 4.
Il semble que ruby, lua et TCL soient bien plus avancés (pas testé)
>cette description me fait penser à Mono
Bien sur d'ailleurs Mono est posterieur à Parrot.
L'idée principale est d'avoir une VM appropriée à des langages qui ne sont pas fortement typés.
Je crois aussi, qu'il y a des possibilités au niveau des grammaires et autres arbres lexicaux que les autres VM n'ont pas (à préciser).
De plus, tout implémentation, aussi libre soit elle de java ou .NET est fortement contrainte par une implémentation de réference. Ce n'est pas le cas de Parrot ce qui lui permet de s'engager dans des voies nouvelles.