It is quite possible to run parts of your application as Perl 5 and parts as Perl 6 today - it's quite possible to use the existing Perl 5 modules as a working "framework", and write all the "application logic" in Perl 6.
You can achieve this in many ways; probably the more mature option right now is to use the use perl5:Foo; interface (ie, use the Perl 5 modules from Perl 6).
There is also the less mature route of compiling Perl 6 to Perl 5; however you'd have to stay away from "eval" and friends if you want that to be production ready this year.
$h=$ENV{HOME};my@q=split/\n\n/,`cat $h/.quotes`;$s="$h/." ."signature";$t=`cat $s`;print$t,"\n",$q[rand($#q)],"\n";
In reply to Why choose? Have your cake, and eat it too.
by mugwumpjism
in thread Develop in Perl 5 Or Wait for Perl 6?
by garyberi
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |