Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
pretend I put that Yoda quote about anger here, then take two deep breaths.

The bias against scripting languages is really just a bias against change. Change is expensive and painful. Having eveyone code in their favorite language results in chaos. Change can and does happen, no one used Java seriously 5 years ago. Java might be the bridge that brings people to Perl/Python/Ruby by demonstrating that CPUs are super fast and coding in C is going the way of coding in ASM (use it when you have to, and no more). You might like perl better than X, but companies have standards because it keeps their costs down. Perl has a large user base but it is still easier to find candidates that already know industrial C++ or Java.

That said, some of the complaints against C|C++|Java above could be applied to perl (OK, not the its-too-verbose one). Consider that it isn't possible to write an obfu in python. This is a good thing. Perl6 better become reality soonish (it addresses most of the warts of coding large scale apps in perl) or Python is going to eat its lunch. Ruby has an outside chance of doing the same, but misses the mark IMO.

Note, I'm just talking about apps here b/c the question was really about large scale development. Perl's sed and awk heritage make it unbeatable for text file manipulation, sys admin tasks, Makefile helpers, etc.

-jackdied


In reply to Re: Scripting Language Biases: The Tech-Sector's New Menace? by jackdied
in thread Scripting Language Biases: The Tech-Sector's New Menace? by lacertus

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 studying the Monastery: (4)
    As of 2024-09-07 19:46 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.