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

Comment on

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

It isn't that we haven't heard this before. And it isn't that it isn't true in some respects. However you are kidna confusing me in a few respects. You mention that perl should focus on web scripting, but then complain that most people using perl arn't realy programmers and they write messy code. Being easy to pick up and use is a feature. A very nice feature in fact. It causes some messy code, and it allows some non-programmers to actualy hack something together. These are blessings and curses, but thats how perl is.

You do act as though perl is only a web scripting language and nothing more, and that to be usefull in any way it neesd mod_perl. Those are pretty much all false. About half of the perl i right is web based, the rest deals with text processing that is realy hard to do in other languages. If I need to parse an input, format an export, manage a database then perl is where i reach. Before I could get any other language to connect or handle most those thing i would be done with 2 or 3 perl projects. If I was more profecient in other languages then this might not be the case, but the fact is you can do lots of stuff with perl long before you reach a "Proficient" level.

Perl6 is thankfully a seperate beast from perl 5. This is good because perl 5 is continuing to be maintained and is not on hold while those building perl 6 do their thing. Is perl 6 taking too long to come out? Probably, but since this is all volunteer work it is hard to push. Find someone to pay for it and i'm sure you could get it out faster, but thats not realy the perl way. Their goal is to have something better than our current perl, but still just as easy to pick up and use. Few other languages can boast both the easy of use and depth of power that perl has and that is its strenght not its weakness. This strenght results in some bad code and some misconceptions but it also gave us all a great language.

One last bit. I didn't start with perl because I wanted a scripting language for web pages. I started with it because I wanted a language that handled memory, dynamic arrays, strings, and hashs without me having to code them. Actualy i'd just finished writing myself a script language in C++ that did all this and while researching ways to improve it I found perl, junked my own mini-language and never looked back. I still dable in C++, VB, ASP, PHP, etc, but when it comes to getting a job done quick I pickup perl, get it done, then go back to playing ;)

P.S. five years ago when I started perl, people said it was dieing. Guess they were wrong! ;)

Eric Hodges

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

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?

    What's my password?
    Create A New User
    [markong]: ahah thanks Corion :)
    [Eily]: Discipulus usually it's while testing that you want the full logs :)
    [Eily]: anyway, maybe you can ignore STDERR ? (I'm not sure about @CARP_NOT, it looks like it only changes the place the error comes from)
    [markong]: " Perl: the Markov chain saw" :D aha
    [Discipulus]: thanks 1nickt but seems i'm not able to use it correctly...

    How do I use this? | Other CB clients
    Other Users?
    Others making s'mores by the fire in the courtyard of the Monastery: (6)
    As of 2018-01-22 11:26 GMT
    Find Nodes?
      Voting Booth?
      How did you see in the new year?

      Results (233 votes). Check out past polls.