<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>chris' random ramblings (Posts about language)</title><link>https://atlee.ca/</link><description></description><atom:link href="https://atlee.ca/categories/language.xml" rel="self" type="application/rss+xml"></atom:link><language>en</language><lastBuildDate>Sat, 22 Feb 2025 20:04:32 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>PHP is now officially the dumbest language ever</title><link>https://atlee.ca/posts/blog20081026php-is-now-officially-the-dumbest-language-ever/</link><dc:creator>chris</dc:creator><description>&lt;p&gt;From Slashdot: &lt;a href="http://developers.slashdot.org/article.pl?sid=08/10/26/1610259"&gt;PHP Gets Namespace Separators, With a Twist&lt;/a&gt;.


I've never been a big fan of PHP.  Yes, it's easy to get up and running, and there are about a bajillion PHP developers out there, but I've always felt that it was a language with no clear direction behind it, riddled with inconsistencies and features that were not well thought out.



This &lt;a href="http://news.php.net/php.internals/41374"&gt;latest decision&lt;/a&gt; to use '\' as the namespace separator in PHP is simply braindead.  Most programming languages in use today use '\' as an &lt;i&gt;escape&lt;/i&gt; character.  Including, I should add, &lt;strong&gt;PHP!!!&lt;/strong&gt;.  Maybe you're supposed to think of using '\' to 'escape' from one namespace into the next?



What's wrong with '::'?  It's not like PHP prizes readability or brevity.  How about '.'?  Oh wait, that's right, '.' is used for string concatenation (wouldn't want to use '+' for that...)



So yeah, I'm just happy I haven't had to do much in the way of PHP work lately.  Any chance I get, I use Python for web stuff, usually with &lt;a href="http://pylonshq.com/"&gt;Pylons&lt;/a&gt;.&lt;/p&gt;</description><category>language</category><category>php</category><category>stupid</category><category>technology</category><guid>https://atlee.ca/posts/blog20081026php-is-now-officially-the-dumbest-language-ever/</guid><pubDate>Sun, 26 Oct 2008 18:58:19 GMT</pubDate></item></channel></rss>