Bonesnap wrote:What also annoys me about people who complain about PHP is they claim since the language is so bad developers have to spend extra time to create websites that are usually mediocre.
Funny thing, this criticism. I will admit that the way some of my projects have looked is, perhaps, sub-par. That's more about the quality of my graphics ability and visual arts training, or, in the case of more "professional" projects, the issue of the graphics personnel associated with the project, or, even more, the mindset of the management that decrees what THEY think the site should look like (and, for the programming side, how it should work/behave).
What I find interesting is that sites I've written, modules I've created for extant sites, scripts that "do stuff" for server maintenance, etc., all have run quickly, efficiently, and securely ... just like the computers they run on (generally a 'Nix type). We've experienced security issues with client-side Windows software and with ColdFusion modules (that was not a good experience at the current job ... although, it was easy enough to fix once we found the vulnerable bit of code).
People talk about PHP's "low barrier of entry". And I doubt you could set it a lot lower than what I had available at the time I started ... it doesn't explain how I've been able to do as much as I have with it. Every language has some issues. For now, I'll take PHP's.