Anyone reading the perl6-language list has seen the varied (almost 100% positive) reaction to Larry's latest talk (which I am looking for a transcript to).

As some of you may know, perl 6 is going to be in some ways a drastic departure, and in other ways a subtle change. One of the ways that has been suggested to manage this is to maintain both a perl 6 and a perl 5 binary on disk so that perl 5 stuff will never be broken. Some things of note that will be broken:

@foo[5]
Apparently some people like doing this. Even a friend of mine likes to write code that way. Not me. At any rate, there is talk that we should remove some of these inconsistencies from the syntax and semantics to make perl more clear and less breakable.

I havent quite decided what the merits are of relegating perl5 stuff to a perl5 binary, but a preliminary judgement of the idea is that I like it a lot.

I'd really like to know what other people have to say about this. For the curious, the archives of the list are on dev.perl.com.

brother dep.

--
Laziness, Impatience, Hubris, and Generosity.


In reply to An interesting Perl 6 idea by deprecated

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.