<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 10/27/2013 01:42 AM, Leam Hall
      wrote:<br>
    </div>
    <blockquote cite="mid:526CA7CA.1030106@gmail.com" type="cite">I'll
      have to admit it. When doing PHP and I have to prefix all the
      variables with $ and use a bunch of curly braces and semi-colons,
      I think about python.
      <br>
      <br>
      Don't tell Rasmus...
    </blockquote>
    <br>
    I <u><i><b>hate</b></i></u> PHP.<br>
    <br>
    That said, it's what everyone wants things done in.<br>
    <br>
    Nobody cares about the relative insecurity of the code engine, the
    auto-fsck-yous that it intentionally has within it, or the fact that
    it's not a smart decision to use it.&nbsp; They think about things like
    WordPress and MediaWiki and say "we want <i>those</i>, let's bring
    'em in".<br>
    <br>
    PHP is also frequently selected because of the very, very, very low
    barrier to entry to its use.&nbsp; You have no idea how many thousands of
    lines of code I have wiped clean in nearly every project I've worked
    that isn't a from-scratch project, because of the total crap that
    "programmers" have written.<br>
    <br>
    Hate isn't nearly a strong enough word.<br>
    <br>
    But it's currently, sadly, what pays the bills.<br>
    <br>
    As a side note, though, I wouldn't guarantee the security of a
    system built on PHP at all.&nbsp; In fact, we don't guarantee the
    security of any system that we build unless we're able to audit all
    components in it anyway.&nbsp; That means we pretty much only guarantee
    the security of C modules we write.<br>
    <br>
    Even Python has too much in its stdlib to be able to pass assurances
    of anything.<br>
    <br>
    &nbsp;&nbsp;&nbsp; &#8212; Mike<br>
    <br>
    <div class="moz-signature">-- <br>
      <table border="0">
        <tbody>
          <tr>
            <td> <br>
            </td>
            <td> Michael B. Trausch<br>
              <br>
              President, <strong>Naunet Corporation</strong><br>
              &#9742; (678) 287-0693 x130 or (855) NAUNET-1 x130<br>
              FAX: (678) 783-7843<br>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>