Perl's utility hasn't and won't go away. In 10 years or 20 it will still be as good a language as it ever was; and that's very damn good. The problem will be finding companies that are prepared to accept it's use on their projects & systems.

Eg. For anything that needs to work with AWS until very recently you were totally out of luck. As of 2015, a community effort started to put together a Perl interface to it in the shape of PAWS. By roughly the beginning of this year, they had something that could be seen as reasonably robust; for those AWS services it covers. But that set is only a subset of those available; and the delay between AWS adding new ones and those becoming available via PAWS grows longer.

These problems do not occur for the users of Go, Java, JavaScript, PHP, Python, Ruby, Windows and .NET, C++; for which AWS write and maintain the interfaces and mostly release simultaneously with the announcement of new APIs.

As an in-house perl programmer, you will tend to move between companies that use Perl; as a specialist consultant, the pieces of work I choose from tend to come from a small range of organisations many of whom are now outsourcing the type of workloads I code to AWS/GCP/MAS; none of whom offer Perl support, thus the Perl opportunities in my field have dried up.

I hate to say that the battle is lost; but I see no way back when those 3 cloud vendors cover 9x% of that market place and they -- for pretty sound reasons -- have rejected Perl.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority". The enemy of (IT) success is complexity.
In the absence of evidence, opinion is indistinguishable from prejudice. Suck that fhit

In reply to Re^3: A meditation on the naming of perl6 by BrowserUk
in thread A meditation on the naming of perl6 by stevieb

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.