3 ms·
Wasn't one of the original goals of Perl 6 to be able to run Perl 5 code?
by collyw 8y ago
Wasn't one of the original goals of Perl 6 to be able to run Perl 5 code?
- lizmat 8y agoYes, and in a way it still is. The Inline::Perl5 (https://modules.perl6.org/dist/Inline::Perl5:cpan:NINE https://modules.perl6.org/dist/Inline::Perl5:cpan:NINE) module allows one to embed a Perl 5 interpreter in Perl 6 and transparently call Perl 5 functionality as if it were written in Perl 6: this basically makes 99.9% of CPAN available to programs written in Perl 6. Many Perl 5 modules from CPAN have gotten a native Perl 6 equivalent as well: https://modules.perl6.org/t/CPAN5 https://modules.perl6.org/t/CPAN5 . Earlier this year I tried to launch an idea: https://www.perl.com/article/an-open-letter-to-the-perl-community/ https://www.perl.com/article/an-open-letter-to-the-perl-comm... . But that met with much hostility https://www.reddit.com/r/perl/comments/7r1b33/an_open_letter_to_the_perl_community/ https://www.reddit.com/r/perl/comments/7r1b33/an_open_letter... , so I'm not really actively pursuing that.