Kurt: Parrot

Beitrag lesen

Hi

Hm, ich verstehe die mageren Infos in den Perl6-FAQ da anders.

ziemlich veraltet...

Das bezieht sich m.E. auf Ponie und Ponie wurde schon vor über einem Jahr eingestellt weil sich die Perl5 syntaxregeln nur noch von einem kranken Hirn abbilden lassen können...

Statt einen neuen Compiler für Perl5 zu stricken soll jetzt eher Perl5 Bytecode in Parrot-Bytecode abgebildet werden.

Da Parrot an sich deutlich schneller sein soll, ist das ein Gewinn an sich.

Allerdings ist die Diskussion eh akademisch, da noch nicht abzusehen ist, wann Perl 6 fertig sein wird und wie die Abwärtskompatibilität dann geregelt ist.

Nein du kannst jetzt schon mit Perl6 Code in Pugs arbeiten, allerdings nicht performant. AFAIK ist 2008 inoffiziell Termin.

Ausserdem fließen viele Perl6 Überlegungungen in Form von Modulen wieder zu Perl5 zurück, die kompatibleren und besser wartbaren Code ermöglichen.

Auf jeden fall helfen Kenntnisse in Perl6 die Fallstricke in Perl5 zu verstehen.

mach dich mal schlau ...
Kurt