Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??

So, who are all these Monks who are using it? Last I checked there were >37K Monks; of these, a smaller number is active, but there are still lots of people out there using Perl.

You seem to be saying that Perl is little more than a Web language. While CGI was one reason why people used Perl, it wasn't the only one, nor was it the most important. Yes, Perl is being edged out by other Web-oriented languages, but these tend to be fairly limited in their uses. It's a niche, and perl is far too big to fit into it.

You say that a person who is new to Perl is confronted by a lot of ASCII. You run into this a lot - it's not unique to Perl. They're all a mystery when you're first starting out.

The objection to Perl being used mostly by amateurs is invalid. Again, this isn't unique to Perl, but applies to most languages I've ever seen. Of course, as an amateur, I may not see the *real* languages that the big boys use... Still, no language is immune from bad programming or amateurs.

If Perl really dies, it will be because something better has come to take its place. If that happens, then I'll reluctantly say goodbye to an old friend, and move on. But so far, I haven't seen anything come even close to what I value in Perl - ease of use, flexibility, freedom of choice, power, and - perhaps the single most valuable feature - CPAN. Most of the things I want to accomplish already have a module that does them, or that I can use as a start. I don't see this with other languages (they may exist - but I've never found anything like CPAN).

You made an interesting claim - that Perl needs to come up with something as easy to install as PHP or Ruby in Rails. I find that interesting, because I have never yet managed to get either of those installed. They are the *only* languages that I've had problems installing. PHP and RoR defeated me. Of course, I didn't really care about that, because I had Perl, and had little trouble getting it to work. I didn't bother to track down whatever I was doing wrong with PHP and RoR, and fix it. Not much incentive.

You referred us to "Code Complete" for advice on how to write better programs. This book is published by Microsoft Press. If their software is any indication of what the book will help me to accomplish, I'll pass. I'd be a whole lot more impressed if the publisher's parent company actually produced decent software, following their own guidelines.

I think Perl may be able to echo Mark Twain's response to finding his obituary published in the papers: "News of my demise has been greatly exaggerated".


In reply to Re: Perl is dying by spiritway
in thread Perl is dying by Anonymous Monk

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 scrutinizing the Monastery: (11)
    As of 2014-11-24 20:30 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      My preferred Perl binaries come from:














      Results (147 votes), past polls