Why is PHP popular?
Anyway, a graduating high school kid asked me via IM why PHP was so popular and why I'm a .NET guy. He wasn't trying to start an argument or anything, he actually was looking for an answer.
I told him that PHP is popular because it's relatively easy to learn. While I don't have any particular data to point to, I think that it's safe to say that the vast majority of sites on the Internet are not maintained by computer science people. These same people are probably not running Match.com either, so a PHP site makes perfect sense because it's easy to learn and serves its purpose.
And why am I a .NET guy? Well, I probably could've been a Java guy too, but since I started in ASP.old, it seemed like a logical progression. Once you really get object-oriented programming, it's hard to do anything else, especially script. In big, distributed applications, it's just the right tool for the task.
Normally discussions like that degenerate into pissing matches, but the availability of PHP has certainly been good for the Internet. I don't know why people can't admit that. It's just not something that would work for the things that I do.