Why Ruby on Rails won’t become mainstream: I don’t know if I agree with this, but it’s well-written and well-reasoned. The writer predicts that Rails will become a the Smalltalk or Lisp of this generation — a highly advanced technology that still works great but never got popular.
There is no denying that Ruby on Rails is turning the Web programming world on its head.
Now that this introduction is out of the way, I’d like to take some time to explain why, in spite of all its qualities, Ruby on Rails will never become mainstream.
- Ruby itself (too complex, he says)
- Rails itself (too advanced and too clever, he argues)
- “Still no credible IDE.”
This is a crowd convinced that it has found the ultimate answer to everything, and they are not afraid to let you know.
This is so, so true. My first opinion of Rails was that all the developers were insulting and condescending as hell. I’ve gotten over that, I guess, but I’m still bitter.
In fact, my adoption of Rails was delayed about a year just because everyone involved in it just seemed like such a jerk, and they all seemed to be single-mindedly focused on making sure I knew how stupid I had been up until that point.
Yes, your framework is snazzy, but PHP still works just fine, thank you very much.
Crowd of a single mind.
If you want to write a Web application in Ruby, there is only one solution. Only one. […] Ruby on Rails has pretty much nuked the field of Web development in Ruby […]
Enterprise capabilities and scalability unclear.
- Lack of support from Internet Providers.