Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery
 
PerlMonks  

Re: In Defense of Perl

by steve (Deacon)
on Jan 12, 2010 at 17:19 UTC ( #816998=note: print w/ replies, xml ) Need Help??


in reply to In Defense of Perl

Features and facts about Perl that may help your discussion:

  • Perl 5.10 was released December 18, 2007 - perhaps not as antiquated as it is made out to be
  • Perl is included by default in both Linux and MacOSX distributions which implies both stability and widespread use
  • Perl ports are available for many other operating systems
  • 18,000 modules available on CPAN (and many of them are very well written, tested, and maintained)
  • Ability to include and use C/C++ code and XS modules
  • Free for business/enterprise use (compare ColdFusion Pricing)
  • More than 20 years of development
  • Great defect density (see report)
  • Passes the homeland security test (see results)
  • ModPerl allows for Apache integration
  • Apparently you already have a Perl codebase
Perhaps you could also benefit from a discussion with the manager in question and identify his/her concerns and needs. In the end he/she may just not like Perl, and there may be nothing that you can do to change that (in which case you can either learn ColdFusion or find another source of employment). If this manager has real concerns that can be addressed you may be able to explain how Perl can resolve these concerns.


Comment on Re: In Defense of Perl
Re^2: In Defense of Perl
by Your Mother (Canon) on Jan 12, 2010 at 17:38 UTC

    I don't know anything about the methodologies etc but I liked the quote so-

    "Of the LAMP stack, Perl had the best defect density well passed standard deviation and better than the average," Chelf said.

    Perl had a defect density of only 0.186. In comparison Python had a defect density of 0.372 and PHP was actually above both the baseline and LAMP averages at 0.474.

    Other popular projects included in the 32 projects that made up the baseline are: Firefox (0.355), Gaim (0.352), Gnome (0.458), GCC (0.202) and Samba (0.695), among others.

    Now I can say Python is twice as buggy as Perl. And I know it's true because I read it on the Interwebs.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://816998]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (4)
As of 2014-08-22 23:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (168 votes), past polls