<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. 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. 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. 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. 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>
— 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>
☎ (678) 287-0693 x130 or (855) NAUNET-1 x130<br>
FAX: (678) 783-7843<br>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>