3 ms·
I don't use Ruby on Rails, because -- honestly -- I'm not quite sure what Ruby on Rails means. Does it mean using a Mac and TextMate like that guy in those cool
by Maro 17y ago
I don't use Ruby on Rails, because -- honestly -- I'm not quite sure what Ruby on Rails means. Does it mean using a Mac and TextMate like that guy in those cool screencasts? Does it mean Ruby, the language? I don't care about that. Does it mean Rails, the framework? I don't really understand the appeal. The other day it took me several hours to get Ruby and Rails running with Apache, then several hours to get Redmine working, and the end result is that it's dog slow, eats up all the VPS' memory, while all the app is supposed to be doing is putting 100 byte bug reports into Mysql and listing them 10 at a time. The biggest problem seems to be that "the Rails way" is to say "disk is free, memory is free, cpu is free, bandwidth is free, yo mama is free", the end result is stuff that is not a lot of code but still bloatware in terms of resource consumption.
Cheers!
- generalk 17y agoTo be fair, you can answer those questions on the Ruby on Rails site, or through a number of google searches. > I don't use Ruby on Rails, because -- honestly -- I'm not quite sure what Ruby on Rails means. Ruby on Rails is an open-source web framework that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration. (from http://rubyonrails.org http://rubyonrails.org) > Does it mean using a Mac and TextMate like that guy in those cool screencasts? TextMate on OS X has long been the favored Rails editor, but the classic editors are still going strong. See VIM for Rails and Emacs for Rails. For a full-on IDE, check out RadRails, RubyMine, 3rd Rail, or Netbeans for Ruby. (from http://rubyonrails.org/download http://rubyonrails.org/download) > Does it mean Ruby, the language? I don't care about that. It means writing in Ruby, the language. If you don't care about that fine, but the answer is clear from the get-go. > Does it mean Rails, the framework? I don't really understand the appeal. Yes, Rails means Rails as a framework. The appeal (from the website) is being able to write clearer code because in most cases sane defaults are provided. The rest of your comment is specifically about your experience with one Rails app which I've never used, so I'm leaving that alone. The point of my comment wasn't to slam .NET. I've got no personal beef, but when someone asks why I don't do current_project as a .NET app I don't know how to respond because I don't know exactly what they mean.