<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>PHPDeveloper.org</title>
    <link>http://www.phpdeveloper.org</link>
    <description>Up-to-the Minute PHP News, views and community</description>
    <language>en-us</language>
    <pubDate>Wed, 22 May 2013 03:28:27 -0500</pubDate>
    <ttl>30</ttl>
    <item>
      <title><![CDATA[Brian Moon's Blog: You have to be really smart to code PHP!]]></title>
      <guid>http://www.phpdeveloper.org/news/7914</guid>
      <link>http://www.phpdeveloper.org/news/7914</link>
      <description><![CDATA[<p>
<i>Brian Moon</i> has <a href="http://doughboy.wordpress.com/2007/05/23/you-have-to-be-really-smart-to-code-php/">posted some thoughts</a> about "<a href="http://terrychay.com/blog/article/is-ruby-the-dog-and-php-the-dogfood.shtml">the post</a>" that <i>Terry Chay</i> recently wrote including comments on smart versus intelligent, object nonense, and funky function names.
</p>
<blockquote>
<p>
So, if you are not smart, then stop coding PHP.  Its a good thing that C developers are smart.  They have to remember all those functions.  Assembly language developers don't have to remember functions.  I guess they are not smart?
</p>
<p>
Ok, that last paragraph was tongue in cheek.  Knowing 3000+ functions does not make you smart.  It means you have a good memory.  I will take intelligence over smart or a good memory any day. 
</p>
</blockquote>
<p>
His comments on the "object nonsense" makes note of the difference between functions and methods and the function naming issue - well, he has "no solid defense" as they do make it difficult to learn the language and send some developers running back to the manual to make sure the parameter order is right each time.
</p>]]></description>
      <pubDate>Thu, 24 May 2007 10:27:00 -0500</pubDate>
    </item>
  </channel>
</rss>
