The sad truth is that I'd probably still choose to code serious projects in PHP, not because I like it, but because I'm an expert in that domain, which makes me a lot less dangerous than if I was coding python or something, which I love, but am still not that familiar with. I still think that PHP is redeemable; it's a shame that they didn't have enough balls to make a fresh start with version 6. Tidy the default namespace, force all input through the filter extension, and settle on PDO as a db layer, instead of having dozens of different methods, and it'd be a lot safer from power-newbies, and tidier too. For now though, I can at least enforce that as house style/coding standards and make my life tolerable. The rest comes after world domination I guess :)
no subject