Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
...the company has decided to convert all large perl applications into it's nemesis.. java.

  1. I don't see Java as a Perl "nemesis". They both have their uses, champions, and detractors. As another poster noted, colleges (even trade schools) are churning out Java coders as fast as possible. Which is probably a good thing, since it usually takes 10x staff to implement something in Java as it would in (Perl, Python, Ruby). My preference is Perl, but I do miss some Java features - esp wrt threading - that Java does very nicely (and, I'll add, I'm trying to implement Perl modules to address that...).

  2. Finding good developers of any language persuasion is tough (if you think the Perl pool is thin, think about the piles of COBOL code out there likely to succumb to coderot as an entire generation of developers retires!). There are many developers skating by using IDE wizards to cover their lack of knowledge of the language in which they've pimped themselves as being proficient. Also, since a major portion of Perl users are

    • sysadmins, accustomed to just hacking whatever is needed to keep the systems running at 3 AM so they can get back to bed
    • people who picked up Perl casually just to build some simple CGIs
    • J. Random Hackers who've been using Perl as a general purpose tool for lots of little odd jobs

I'm not surprised that many of your candidates were not well versed in the CompSci aspects of Perl. I suspect that many in the Perl community are not deeply experienced in building Big Object Oriented Projects. Java, OTOH, is nearly impossible to use without some grounding in OO basics. I consider it another strength of Perl that so many people can use Perl effectively without needing to know all the CompSci esoterica, yet it provides all (well, maybe most) of the tools needed to build Big Object Oriented Projects.

So, in reply to the OP Subject line:

No, the Perl community isn't really dying. Its just that there weren't that many of us (Big Object Oriented Project Perl Developers) to begin with. There are still many, many "little project to just get it running for the task at hand" perl developers.


In reply to Re: Are we a dying breed? by renodino
in thread Are we a dying breed? by thaigrrl

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!
  • 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, 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, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            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.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others lurking in the Monastery: (8)
    As of 2014-07-11 22:10 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      When choosing user names for websites, I prefer to use:








      Results (235 votes), past polls