icryrus's link (again): PHP: a fractal of bad design
Since I have not actively used PHP since the early 4.x days, I would really appreciate some responses on the blog post above by some of the more (and recently) experienced PHP guys. Are there counter arguments to the issues raised?
I haven't used PHP recently but others who do have pointed out what they believe to be some flaws in the article but I think the overall point still stands.
There was a decent amount of discussion about the article on the PHP subreddit (http://reddit.com/r/php).
@walter_l: A language is as good as the user: The problem with PHP is that it allows a bad coder to do bad things, very, very easily - It also allows a good coder to do amazing things.
A good developer can achieve their goals no matter the language (often, and in PHP's case always, in spite of the language) , but PHP is in no way enabling something that wouldn't be easier or better in another language.