I don't think the way to re-use Perl 5 code in Perl 6 will be to just copy it over, and run it with a Perl 6 compiler.
Rather the Perl 6 compiler and runtime will talk to to the perl 5 compiler/interpreter, and that way you can use Perl 5 modules in Perl 6.
In that case it doesn't matter if one of the two usages of eval is now spelled try in Perl 6, and there's no reason to change any file - you'll continue to run your Perl 5 scripts with perl 5, and you'll write Perl 6 scripts in Perl 6, and use Perl 5 modules.
That's not just a glimpse of the future, but it actually works (with limits, but it does work). Tim Bunce demonstrated usage of the Perl 5 DBI in Perl 6 code through blizkost at YAPC::EU 2010.
Perl 6 - links to (nearly) everything that is Perl 6.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.