Does anyone of you have a deeper, reasonable clue about what will happen with Perl 5 when Perl 6 has gained enough attraction?

You're really into crystal-ball territiory there. the best anyone could really do is to say what might happen.

Best case scenario: Perl6 is released on schedule but with a more sensible name like "PerlVM". Everyone loves it and it becomes widely used as a sane replacement for Java in those places where a bytecode VM is a sensible choice. Those who were using Java in entirely the wrong place re-evaluate their strategy and turn to Perl5 instead. Both languages grow in use and respect.

Worst case scenario: Perl6 is released in another 4 years or so under that name. Clueless bosses become dumber and insist that everyone using Perl5 "upgrades". The rewrites cause massive headaches for the devs and result in less efficient systems. Users of other languages say, "Perl? Didn't that used to be a language?" and carry on as before. Both languages suffer and die.

As usual with best/worst cases the actuality is likely to be somewhere in the middle. I would recommend anybody to concentrate on Perl5 as it is to my mind the single best language I have come across and really does deserve the Swiss Army Chainsaw tag. If you work in a bytecode VM environment (eg. phones) then of course consider Perl6/PerlVM (but don't bet the farm on it just yet).


In reply to Re: Should I come back to Perl? by hippo
in thread Should I come back to Perl? by jekyll

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.