Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

Re: How to answer "Perl is not secure" objections?

by mr_mischief (Monsignor)
on Sep 07, 2007 at 18:13 UTC ( #637729=note: print w/ replies, xml ) Need Help??

in reply to How to answer "Perl is not secure" objections?

Regarding your update, there are some very strong other references about who uses Perl:

  • The Linux Journal article in which Larry Wall says, "A couple of years ago, I ran into someone at a trade show who was representing the NSA (National Security Agency). He mentioned to someone else in passing that he'd written a filter program in Perl, so without telling him who I was, I asked him if I could tell people that the NSA uses Perl. His response was, ``Doesn't everyone?'' So now I don't tell people the NSA uses Perl. I merely tell people the NSA thinks everyone uses Perl. They should know, after all."
  • Larry's State of the Onion 9 speech in which he mentions that Perl was designed to deal with needs for programming projects within an NSA project.
  • Someone's info on what could be important for an internship with the NSA which mentions programming in Matlab, Mathematica, maple, C++, Java, C, Unix, Linux, Perl, Python, and MAGMA
  • Searching for 'Perl' using the built-in search returns no fewer than 80 results. Many of these are examples of how to test security on SELinux.
  • The NSA guide to securing IIS 5.0, which states that setting up Perl (and ASP) properly under IIS with handler configuration is an acceptable security move while setting up external executables under IIS is dangerous.
If the NSA doesn't know information system security, your boss has no one left to trust.

Update: fixed a couple of typos.

Comment on Re: How to answer "Perl is not secure" objections?
Re^2: How to answer "Perl is not secure" objections?
by radiantmatrix (Parson) on Sep 10, 2007 at 19:12 UTC

    Thanks for the NSA reference! I casually mentioned it in a meeting where Manager^3 was present, and I think that nugget may have sealed the deal and kept us from tanking a successful project. Thank you so much!


    • 20070912 : tanking, not "taking". Whoops. ;-)

    Ramblings and references
    The Code that can be seen is not the true Code
    I haven't found a problem yet that can't be solved by a well-placed trebuchet

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://637729]
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: (6)
As of 2014-11-28 17:24 GMT
Find Nodes?
    Voting Booth?

    My preferred Perl binaries come from:

    Results (199 votes), past polls