in reply to LUI: Language Usage Indicators page

The majority of a language's usage isn't in front-facing projects, particularly if your language's name start with "Per" and ends in "l". A few usages you won't pick up: Let's face it - this whole dick-measuring thing is only cause y'all afraid we've got the smaller one. I have never had a problem finding a job working in Perl. For the last 2.5 years, I've been working from home exclusively and look to be doing so for the next several years. I know and/or can find people who do the same thing in language X for all values of X. Anyone who says otherwise is lazy.

My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
  • Comment on Re: LUI: Language Usage Indicators page

Replies are listed 'Best First'.
Re^2: LUI: Language Usage Indicators page
by doom (Deacon) on Mar 06, 2008 at 03:57 UTC
    Finding perl jobs is not a big problem -- neither is the salaries paid to perl programmers. The fear is that at some point, perl jobs might be restricted to maintenance of moldly decade-old code-bases. If perl is perceived to be "declining" then new, sexy, world-changing projects aren't going to implemented in perl.

    (My theory: perl programmers need to start their own companies and leverage CPAN to conquer the world.)

      There are literally billions of lines of production code written in COBOL. It's still there, and still will be, because (a) it's already debugged and (b) “COBOL moves the freight.” Since businesses really are in the “freight-moving” business vs. the non-business of programmer-pleasing, that argument always carries the day.

      If you want to keep yourself contentedly in gravy-and-biscuits, stick to that perspective and don't worry about what's “new” today. No matter what course you pick, you're never going to be lacking for work to do, that is, once you learn how to find it without gathering around some internet water-cooler along with 50,000 other hopefuls and 120 commissioned recruiters.

      Computer applications are generally timeless. Say you write the world's sexiest application today. Five years from now, ten years from now, that's going to be “old” code and certainly not “sexy,” even if it hadn't changed at all. But your company is still going to be in the business of “moving freight,” and if you've proved yourself reliable and instrumental in making that happen, they'll still be very glad to see you walking in the front door.

      (And by the way, young whippersnapper ... “decades” is not “old!”) Ha-rumph! ;-)