<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: I&#8217;m sorry, but PHP sucks!</title>
	<atom:link href="http://maurus.net/resources/programming-languages/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://maurus.net</link>
	<description>technology, psychology, life and management</description>
	<lastBuildDate>Fri, 15 Jan 2010 17:25:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Denis</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-1155</link>
		<dc:creator>Denis</dc:creator>
		<pubDate>Fri, 15 Jan 2010 17:25:40 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-1155</guid>
		<description>Thanks for the good article. after an intensive working week I&#039;ve just had one thing on my mind &quot;php sucks&quot; - I typed it into the google search box and landed on your blog. A quick scan through the points you mention here (although I&#039;m not a php developer at all) just made me feel much better thank you. for those who&#039;se asking what else is there to use I&#039;d strongly recommend c# and asp.net - not the beginner level, etc but have some real extensive experience and you would know what I&#039;m talking about. 
for #17 (Vincent) - why do you start listing the options from all the alternative crap like python and ruby ? you just ought to be different ? I&#039;m also pretty tired of browser incompatibility - each one does whatever it wants to ... :) Just making a web developers&#039; life harder.</description>
		<content:encoded><![CDATA[<p>Thanks for the good article. after an intensive working week I&#8217;ve just had one thing on my mind &#8220;php sucks&#8221; &#8211; I typed it into the google search box and landed on your blog. A quick scan through the points you mention here (although I&#8217;m not a php developer at all) just made me feel much better thank you. for those who&#8217;se asking what else is there to use I&#8217;d strongly recommend c# and asp.net &#8211; not the beginner level, etc but have some real extensive experience and you would know what I&#8217;m talking about.<br />
for #17 (Vincent) &#8211; why do you start listing the options from all the alternative crap like python and ruby ? you just ought to be different ? I&#8217;m also pretty tired of browser incompatibility &#8211; each one does whatever it wants to &#8230; :) Just making a web developers&#8217; life harder.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thedoublefinger</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-1152</link>
		<dc:creator>thedoublefinger</dc:creator>
		<pubDate>Wed, 13 Jan 2010 19:32:38 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-1152</guid>
		<description>Great article, with most stuff here that I did not even know about.

Obviously PHP has got some lacks, here and there (&quot;and there, there, here and there!&quot;, would you say) but I still think that, and you could apply this to almost any actual language, it&#039;s a matter of point of view, habit and need.</description>
		<content:encoded><![CDATA[<p>Great article, with most stuff here that I did not even know about.</p>
<p>Obviously PHP has got some lacks, here and there (&#8220;and there, there, here and there!&#8221;, would you say) but I still think that, and you could apply this to almost any actual language, it&#8217;s a matter of point of view, habit and need.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-1110</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Tue, 22 Dec 2009 20:35:36 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-1110</guid>
		<description>1.“PHP makes it easy to get things done for a beginner” 
2.“PHP is easy to install” 
You&#039;re right these statments are true. But it&#039;s another reason why it sucks.</description>
		<content:encoded><![CDATA[<p>1.“PHP makes it easy to get things done for a beginner”<br />
2.“PHP is easy to install”<br />
You&#8217;re right these statments are true. But it&#8217;s another reason why it sucks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xeross</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-1106</link>
		<dc:creator>Xeross</dc:creator>
		<pubDate>Sun, 20 Dec 2009 12:45:55 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-1106</guid>
		<description>@eden: Facebook has 30k server due to poor PHP performance, and well rewriting it in another language would require a huge investment in both time and money, and I doubt facebook wants to invest that in a rewrite.

Now I was wondering, what are the alternatives, I could ofcourse write the entire app in C++ but using C++ as a website system feels stupid + I need to run every site on a different port.</description>
		<content:encoded><![CDATA[<p>@eden: Facebook has 30k server due to poor PHP performance, and well rewriting it in another language would require a huge investment in both time and money, and I doubt facebook wants to invest that in a rewrite.</p>
<p>Now I was wondering, what are the alternatives, I could ofcourse write the entire app in C++ but using C++ as a website system feels stupid + I need to run every site on a different port.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eden</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-984</link>
		<dc:creator>eden</dc:creator>
		<pubDate>Thu, 20 Aug 2009 11:07:49 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-984</guid>
		<description>Hi

Facebook uses php, doesn&#039;t it count as a large project?
Anyway, there is something I would really like to see in such an article - the future. It is obvious that the free open-source style is here to stay (or am I wrong?)

So, is there a good replacement for PHP considering all the effort done in open source (Drupal and such)?
I’m not talking Microsoft.</description>
		<content:encoded><![CDATA[<p>Hi</p>
<p>Facebook uses php, doesn&#8217;t it count as a large project?<br />
Anyway, there is something I would really like to see in such an article &#8211; the future. It is obvious that the free open-source style is here to stay (or am I wrong?)</p>
<p>So, is there a good replacement for PHP considering all the effort done in open source (Drupal and such)?<br />
I’m not talking Microsoft.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave May</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-825</link>
		<dc:creator>Dave May</dc:creator>
		<pubDate>Sat, 18 Apr 2009 20:39:39 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-825</guid>
		<description>What bothers me most about PHP is:

  &quot;0&quot; == false   (oh my god)

where these are CORRECTLY true:

  &quot;  0&quot; == true
  &quot;0  &quot; == true
  &quot;00&quot; == true
  &quot;0.0&quot; == true
  &quot;&quot; == false

Non-empty strings should be predictably considered true.

At least it should be predictable.  And sadly PHP developers think they are right, even though their language goes in unusual and non-workable directions.  Their argument?  &quot;It&#039;s a web language, not a general scripting language.&quot;  What does that have to do with interpreting boolean values of strings?

And so on.  PHP is ghastly.

Dave</description>
		<content:encoded><![CDATA[<p>What bothers me most about PHP is:</p>
<p>  &#8220;0&#8243; == false   (oh my god)</p>
<p>where these are CORRECTLY true:</p>
<p>  &#8221;  0&#8243; == true<br />
  &#8220;0  &#8221; == true<br />
  &#8220;00&#8243; == true<br />
  &#8220;0.0&#8243; == true<br />
  &#8220;&#8221; == false</p>
<p>Non-empty strings should be predictably considered true.</p>
<p>At least it should be predictable.  And sadly PHP developers think they are right, even though their language goes in unusual and non-workable directions.  Their argument?  &#8220;It&#8217;s a web language, not a general scripting language.&#8221;  What does that have to do with interpreting boolean values of strings?</p>
<p>And so on.  PHP is ghastly.</p>
<p>Dave</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antagonist Prime</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-756</link>
		<dc:creator>Antagonist Prime</dc:creator>
		<pubDate>Thu, 15 Jan 2009 13:50:21 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-756</guid>
		<description>You missed one other important point, the pay sucks!

Here in the UK there is a £10k difference between PHP and ASP.NET, I&#039;m sure people at the top end are earning good money but the average developer is getting shafted. The issue doesn&#039;t seem to be the employers, they love the low wages don&#039;t get me wrong, it&#039;s the developers, they seem to take great pride in earning less than anyone else.

I can&#039;t speak for anyone else but personally, I&#039;ve given up on PHP and moved to the dark-side, at least now I can pay the rent.</description>
		<content:encoded><![CDATA[<p>You missed one other important point, the pay sucks!</p>
<p>Here in the UK there is a £10k difference between PHP and ASP.NET, I&#8217;m sure people at the top end are earning good money but the average developer is getting shafted. The issue doesn&#8217;t seem to be the employers, they love the low wages don&#8217;t get me wrong, it&#8217;s the developers, they seem to take great pride in earning less than anyone else.</p>
<p>I can&#8217;t speak for anyone else but personally, I&#8217;ve given up on PHP and moved to the dark-side, at least now I can pay the rent.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-544</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Wed, 06 Aug 2008 03:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-544</guid>
		<description>Every language has it&#039;s downfalls, but I personally believe that PHP has too many.  I&#039;m an experienced programmer and just looking at PHP hurts my eyes.  Nothing in it makes sense to me besides it&#039;s ability to perform web tasks easier. (such as databases)  Sure it might be a good language for beginners, but those new programmers are going to have a VERY hard time learning any other &quot;structured&quot; language.</description>
		<content:encoded><![CDATA[<p>Every language has it&#8217;s downfalls, but I personally believe that PHP has too many.  I&#8217;m an experienced programmer and just looking at PHP hurts my eyes.  Nothing in it makes sense to me besides it&#8217;s ability to perform web tasks easier. (such as databases)  Sure it might be a good language for beginners, but those new programmers are going to have a VERY hard time learning any other &#8220;structured&#8221; language.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lemur</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-525</link>
		<dc:creator>Lemur</dc:creator>
		<pubDate>Mon, 21 Jul 2008 09:31:50 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-525</guid>
		<description>I don&#039;t really agree with you on the statement that PHP sucks. You have listed out some of it&#039;s problem points, which the PHP devs will have to look into, but as far as scripting languages goes, I find it the most appealing language I&#039;ve used before. I&#039;ve worked on ASP and PERL, attempted to learn JSP but got annoyed with it&#039;s server configuration issues. 

None of the issues that you have stated really affect me, but it&#039;s nice to know.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t really agree with you on the statement that PHP sucks. You have listed out some of it&#8217;s problem points, which the PHP devs will have to look into, but as far as scripting languages goes, I find it the most appealing language I&#8217;ve used before. I&#8217;ve worked on ASP and PERL, attempted to learn JSP but got annoyed with it&#8217;s server configuration issues. </p>
<p>None of the issues that you have stated really affect me, but it&#8217;s nice to know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PHP+ZF+ADOdb+YUI = Easy Web Development &#124; PatrickMD.net</title>
		<link>http://maurus.net/resources/programming-languages/php/comment-page-1/#comment-472</link>
		<dc:creator>PHP+ZF+ADOdb+YUI = Easy Web Development &#124; PatrickMD.net</dc:creator>
		<pubDate>Sat, 28 Jun 2008 15:16:34 +0000</pubDate>
		<guid isPermaLink="false">http://localhost:8080/work/php-in-the-end-sucks/#comment-472</guid>
		<description>[...] predict what code will do with unexpected values. I was going to write a post just about that, but Jonas Maurus has a well-written explanation of the design problems with the [...]</description>
		<content:encoded><![CDATA[<p>[...] predict what code will do with unexpected values. I was going to write a post just about that, but Jonas Maurus has a well-written explanation of the design problems with the [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
