That is to say, they don't get it. This started out as a simple rant and turned into a decent sized essay on basic shared-nothing architecture and scaling down.
I humbly retract my previous negative statements about IBM.
Awesome idea. Nice syntax highlighting. (Via Simon Willison)
This was a really great lesscode.org piece by Aristotle. The follow-up discussion in the comments was superb as well. Being in the middle of everything really warped my view of what was going on back then, I think.
Not sure how I missed linking to this. Pretty much mirrors my feelings on PHP to a T, except more thought out.
David Heinemeier Hansson: "PHP scales down like no other package for the web and it deserves more credit for tackling that scope."
Agreed!
Whoa. I apparently haven't spent nearly enough time looking into IBM's Project Zero. It seems to come down to REST + (Groovy|PHP) and sneaking practical technologies in the front door with a "SOA" label on it. Interesting strategy.
Ian takes a look at some of the attributes of PHP's deployment model, why they work so well (for PHP), and why other environments have such a hard time duplicating them.
Linux, Apache, PHP, and memcached are the big winners. Nice to lighttpd represent.
"What matters a lot more than choice of programming language is the ability to get the project done, meaning tested and correct and launched. Apparently for Derek, PHP is the way to get that done, and Rails ain’t." -- it really is that simple. Period.
"But at every step, it seemed our needs clashed with Rails’ preferences. (Like trying to turn a train into a boat. It’s do-able with a lot of glue. But it’s damn hard. And certainly makes you ask why you’re really doing this.)"
"Then they spend one day debugging shit that's gone wrong with Eclipse (or its mangling of the CVS repository, or some ant dependency problem, or)... And meanwhile they whine that 256 megs of RAM isn't enough to edit a fucking text file (and do NOTHING el