I am for Ruby on Rails
Yes that phrase “Ruby on Rails” has been sounding in my ears for a long time, probably ever since it came into existence. It did not matter much really. It was yet another programming language, framework, whatever - so who cares. There are lots of things like that, the world has more than enough MVC frameworks than it ever needed. Not much of a big deal in such a big world. But once I saw this very graphic attack on Java, I knew that I had to give it a try.
class Package < ActiveRecord::Base
has_many :customers
validates_uniqueness_of :name
end
I am telling you. In the past 14 years I have tried 13 programming languages, 3 development platforms, done garbage programming, web programming, win32 applications, hardware interfacing and even industrial robots, yes. But I am telling you, nothing, and nothing even comes close to doing its thing as Ruby on Rails does.
Recently we saw some pointers about these web frameworks - why does one need something so strong and powerful for tiny projects? The answer is simple. It is the same answer you will give me when I ask you why you do not write you web applications in C++ or Assembly. Ruby on Rails fast forwards your typical web development cycle (say PHP) by a how much? Maybe 5 times or say 10 times? If you do not believe me, just try - and rediscover web development.