I develop in ASP.NET (C#) because that's what I've always developed in (before I started adult). PHP is a much easier language to get up and running with and oftentimes, people with little programming experience can make necessary code changes to get things to work. So of course it's going to be popular--especially in adult.
The average webmaster and even program owner doesn't want to be bothered with event handling, page life cycle, delegates, and so on, also throw into the mix that "Microsoft is evil".
Porting to Ruby would be fun but you're going to cast a far larger net with PHP. If I was going to develop something for mass public use, I would definitely go with LAMP rather than .NET for that very same reason.
|