2009-08-11T15:29:50
sid burn2009-08-10T15:26:07
moritzDas ist korrekt, das ist quasi die einzige Moeglichkeit, XS-Module zum funktionieren zu bringen.
Und die einzige Möglichkeit bad perl5 code nach Perl 6 zu Porten. Und inkompatibel zu evtl. anderen Perl 6 implementation werden.
Wie kommst du auf diese Idee?
QuoteQuoteParrot hat (im Gegensatz zu Perl 5) allerdings noch deutlich groesseres Optimierungspotential, und wird meistens nicht mal mit optimierenden Compiler-Optionen gebaut.
Wie kann man das angeben? Ich nutze Rakudo und nutze dort "perl Configure.pl --gen-parrot" kann ich dort einfach -O2 oder sowas anhängen, in einer datei eintragen?
perl Configure.pl --gen-parrot --gen-parrot-option=--optimize
QuoteDaher bin ich auch gegen jegliche art von Hype bei Perl 6. Wenn Perl 6 zu anfang gehypt wird, werden wir ähnlich java für immer damit rechnen müssen das jeder sagt Perl 6 ist grottenlangsam, verbraucht zu viel speicher.
Wenn wir damit auch genauso viele Perl 6-User wie Java-User bekommen kann ich damit leben ;-)
QuoteQuoteAllerdings ist zur Zeit das Problem, dass zu haeufig zwischen C- und PIR-Code hin- und hergeschaltet wird, was ziemlich aufwaendig ist.
Die gründe warum es langsam wird interessiert nur nutzer wenig.
Oh, Entschuldige bitte dass ich dir Interesse unterstellt habe. Werde ich in Zukunft vermeiden.