Friday, January 20, 2006

Rails vs TurboGears

Rails vs TurboGears, good comparison of the explicit(TurboGears) and implicit(Rails) framework. And for some java bashing read TurboGears vs Java.

Agreed that Rails is more magical, but once you start using it, you realize that it more intuitive. And at the same time being more explicit is not a good thing, when there is no need to be. One of the reason why java web applications take so long to develop is that its too explicit and verbose, and does lots of XML situps.

So why get into the same trap? What good is explicitness? Rails has got sensible defaults and it allows developer to be more explicit when necessary.

In the end its always about personal preference. But I, for one, don't want to get back in the trap of "unnecessary explicitness".

No comments: