In Part II, we paint a fairly typical scenario of an organization in which the decision to rally behind one programming language has been made but the question of which language remains unanswered.
So can i just jump out and say here that despite php's popularity, there is some aspects of php that's just plain 'ol stupid. Oh, I'm aware that i prefer ColdFusion, the thing I've know for nearly 15 years, and no, I'm not fighting "adapting" to new stuff. Quite frankly, php is overall just as intuitive as any other language - in fact it's pretty easy - but I'm by no means impressed... why not? for starters, there is very little in PHP that I couldn't have done in ColdFusion 4.5 in 1999. It doesn't really change things, only that "it's free" - what can i do in php that is so fundamentally unique? At least ColdFusion wraps up common web programming paradigms into simple tags and had a vision of making web programming less tedious. Php doesn't do any of that and overall, it's just mediocre. and then a few little things, the place where they could have made a difference - well, they didn't make that difference. These are (3) little details that just got swept under the carpet and i think it stinks.