In essence, I think you're correct: embracing multiple languages is something of a mess. It's the kind of mistake that programmer's are prone to, they're inclined to think that supporting multiple languages is just a technical problem, when really it's also a social problem, and having to deal with code bases that are mixtures of perl5 and perl6 will tend to produce subdivisions in the perl community (which already, to some extent, has to deal with a certain amount of sub-specialization in C, SQL, HTML/XML, and so on).
All of that said, though, it's worth remembering that perl6 really is intended to seem like "perl", so the cost of context-switching between the two is likely to be lower than it would be even for languages like Ruby or Php (which have clear perl roots). And stasis isn't really an option for programmers: even if we all decided that perl6 was a bust, and we all stuck with perl5 for the foreseeable future, there would still be a constant stream of new modules to become familiar with and so on.
I would venture to guess that switching between perl5 and perl6 code will be easier to deal with than, say, switching between Class::MethodMaker and Class::InsideOut code.
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.