Personal.X-Istence.com

Bert JW Regeer (畢傑龍)

Ruby on Rails

And why I will never use it: Slide by creator, about people who don't like Ruby on Rails.

Now, for a more serious reason, I absolutely dislike how it is structured, and I dislike Ruby itself. I have never been able to wrap my head around Ruby because of the way it does certain things, and it's syntax. Not only that, in my experiments, and working on more mature projects I have NEVER been able to find a way to scale it in any reasonable fashion, as the RoR people all seem to think that throwing more CPU's at the project is the way to go. That too me is retarded, as soon as I need to scale bigger with PHP, I implement some caching of the op-codes for PHP, then I implement an op-code optimiser, and then I start looking at doing load balanced servers, maybe even just a few front end squid servers with one apache back-end, or one front-end lighttpd server and a few back-end PHP fastCGI implementations ready to rock.

Yeah, that slide just puts me off the language forever. Fuck you indeed.