[Ilugc] frameworks

  • From: manokaran@xxxxxxxxx (Mano)
  • Date: Mon Jul 17 10:37:57 2006

On 7/17/06, Vamsee Kanakala <vamlists@xxxxxxxxx> wrote:


But the point of a web
framework is not performance (though it's still very important). It's
programmer productivity. The little difference in performance between
Ruby vs. Python vs. Java can be easily covered with a little more
powerful hardware (for regular use, I would go so far as to say that
this difference doesn't matter).


Fully agree. Programmers are expensive and need to be pampered
frequently.  Machines do just what they are told to do -- no need for
appraisals, counselling... pay rises :-)

It's a whole new ballgame. Rails, Django, TurboGears (another python
framework - this is very decent too - wonder why Python guys are not
talking about it?) are competitors in this arena, so choose what you
want and like out of these. Ahem, that's after you take a look at them
yourself, of course ;-). Good luck!


Then there is 'trails' for java (IMO and unfortunate choice for a
project name!).

It is not so much the underlying language that is great about Rails
(of course, if you are from a java background you cannot fail to
notice the drastic reduction in the number of lines of code needed to
implement any functionality in ruby) but the fresh approach to
framework design. In other frameworks, one had to write (and write)
dozens of configuration files to get something working. But in Rails,
there is a default for almost everything and you need to configure
only those variables that need tweaking for your specific
functionality.

regds,
mano

Other related posts: