Will Perl 6 be 100% entirely compatable with perl 5.6.1+ scripts?
No -- that's why it's called Perl 6. That's the answer if you're asking if Perl 5.6.1 is forwards compatible with Perl 6. If you're asking about backwards compatibility, read the next question.
Will I be able to run perl 5 scripts with perl 6?
That's the plan, yes.
Even more importantly, how will modules be affected? Will they all have to be rewritten in perl 6 code before they can even be used?
Since Perl 5 scripts and Perl 5 modules are written in the same language, it's the same answer.
Second, I assume (yes, assuming is bad), that the majority (if not all), of the people rewriting perl are perl/system gurus. This makes me fear that the simplest of tasks will be difficult for a newcomer to the language to execute.
Why? These are the same people who made Perl 5.
Your code example reminds me of a .signature Simon Cozens had. It reads something like "Allowing programmers to program in English will only prove that programmers can't write English."
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:
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, 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, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.
| & || & |
| < || < |
| > || > |
| [ || [ |
| ] || ] ||