Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

An excellent thread. My own two cents' worth to add (measly as they are).

Performance and development time: There are multiple applications running on various servers where I work written in Java, and on most of those machines, very little else. Both the load and number of processes from Java on those machines is generally quite high. In one of those applications, the Java system was replaced by an in-house built Perl system, which, on the machines it interacts with or runs on, is less taxing and faster. For the in-house application of which I spoke, development time was under 40 days, while it is my understanding that the Java system it replaced, a company's existing product, took over a year to be set up to work as required. (Apples and oranges, perhaps, but many times it isn't the flavor of the juice that a company cares about, just that it is something wet that slakes their thirst.)

Resources: CPAN is a great resource, no argument. There seems to be one other resource that I have not seen mentioned in the responses thus far-the perl community itself. From what little I have seen of programmers of other languages, perl seems to be the only one with such a strong, friendly group that doesn't mind helping a newbie programmer to the language that the word "community" can truly be used. (This site being a prime example of that.)

Fun: Okay, I admit, I enjoy playing with perl. Perl is a very useful tool, but I have never seen as much poetry or art expressed in a language before. That people can actually enjoy using a language, in addition to getting whatever the job is done with it, is a big plus.

The other reasons I could mention seem pretty much to have been covered already. For me, perl is a very fun, very useful tool. One of my co-workers is fond of joking, "That perl, she's a good ol' girl," and she truly is, whose acquaintance I am glad to have made.

Update: Corrected link to CPAN, with many thanks to Aristotle for catching it and advising me of the problem.


In reply to Re: Why I choose Perl by atcroft
in thread Why I choose Perl by merlyn

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, 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
  • 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.
  • Log In?
    Username:
    Password:

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

    How do I use this?Last hourOther CB clients
    Other Users?
    Others imbibing at the Monastery: (2)
    As of 2024-09-08 13:37 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      No recent polls found

      Notices?
      erzuuli‥ 🛈The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.