|Pathologically Eclectic Rubbish Lister|
Why no one port perl5 to Parrot?by xiaoyafeng (Chaplain)
|on Nov 27, 2012 at 05:41 UTC||Need Help??|
xiaoyafeng has asked for the
wisdom of the Perl Monks concerning the following question:
The following question is where perl5 spec is. ;)
Maybe I'm not a appropriate one to ask this question, But in my opinion, it would be great news once perl5 is ported to a virtual machine(not just parrot). Let's imagine: easy translating between 2 languages, reuse the library from other dynamic language, easy compile perl5 code to excutable, a brandnew, usable threading implementation, builtin type model, .... and the most important, we still can use the modules on CPAN! (some XS module might be rewritten tho).
I'm not an expert about language compiler, but anyone can tell me what problem impede person to create a perl5 interpreter on parrot? no resource? not mature enough(http://www.parrot.org/news/2012/Parrot-4.10) or lack a perl5 spec(my 2nd question)?
UPDATE: I think the design of parrot is really suitable for implmenting perl, both perl5 and perl6.
I am trying to improve my English skills, if you see a mistake please feel free to reply or /msg me a correction