Papperlapapp. OpenBSD-Current: $ pkg_add Pugs
Ich habe aber keine Ahnung, was man damit anstellen kann, ich habe nur den Port gemacht ;-)
Tztz...
Im Pugs-Repo werden vor allem Perl6-Code und die Testsuite gepflegt. Die Major-Implementation ist
Rakudo. Darauf bezog sich meine Aussage. Rakudo ist eine Implementierung, die
Parrot nutzt.
Parrot ist eine geniale (fertige) portable (OS, CPU und C-Compiler!) VM für dynamische Sprachen. Gibt auch schon jede Menge Ports von anderen Sprachen. Perl 1, Python, Ruby, Tcl, Lua, Brainfuck, ... Allerdings nicht alle gleich weit/fertig, weil es unabhängige Projekte sind. Perl6 selbst ist ein Standard.
Ich verfolge das Projekt schon einige Jahre und hatte die Angst, dass nie etwas daraus wird. Man wollte zu viel machen, wie Hurd - dachte ich eine Weile. Vor allem, weil es immer hieß "nächstes Weihnachten". Zehn Jahre wurde entwickelt und ich musste immer mehr an Hurd denken, aber das coole dabei war, dass Perl 6 in viele Projekte aufgeteilt war. Es gab und gibt Forschungsimplementierungen und jede Menge andere Projekte rund um das Projekt. Dadurch sind Tonnen von Ideen eingeflossen. Es gab immer Leute, die an der Spezifikation arbeiten, andere die an der VM arbeiten, einige Implementierungen und Leute, die Sachen in Perl 6 programmierten. Jede Menge Feedback und die Sprache wurde perfekt. Nein wirklich, so viele Ideen von anderen Programmiersprachen wurden aufgegriffen und eingebaut. Auch einige komplett neue Dinge. Durch Pugs zum Beispiel wurde vieles aus Haskell aufgenommen, aber damit kenne ich mich nicht wirklich aus.
Naja, genug OT-Zeug gehyped. Jedenfalls ist das Projekt relativ "fertig" und die Sachen über die derzeit gestritten wird sind Dinge, wie das Logo. Auf
perl6.org kann man das Wichtigste finden. Sollte auf allen BSDs laufen. Hab's sogar auf OpenBSD/hppa probiert.
Perl5 lebt trotzdem weiter (wobei die, wie die BSDler ja auch schon lange "Perl is dead" sagen). Man will jetzt deshalb zu Perl6 lieber Rakudo sagen, auch wenn es eigentlich nur eine Implementierung ist.
Sorry, hab mir in letzter Zeit wohl zu viele Perl-Vorträge im Netz angesehen.
Ich weiss gar nicht, wieso hier einige Leute einen Flamewar erahnen. Ich hier nichts flamewariges sehen.
Wie ich schon schrieb. Programmiersprachen haben für gewöhnlich ein ähnliches Potential, wie Betriebssysteme und Politik. Geht schnell, dass sich jemand persönlich angegriffen fühlt. Auch, wenn es nicht so gemeint war. Wäre es schon so weit, wäre der Thread ja auch schon zu. Derzeit ist wohl eher Beruhigung angesagt. Es ein Eis, wenn es so heiß ist und wenn man unsicher ist am Besten noch eine Nacht drüber schlafen und dann den Post machen.
Gruß,
Athaba - OT-König