Wow! Ruby on Rails is just awesome! It's sort of model driven, where model is defined by the DB. This is just the way these kind of apps should be built. Really interesting: Code generation all around, true rapid model-driven development, but totally clean, pragmatic and lightweight. Really nice! It reminds me a lot of EMF, it's a little like a webapp/relational-DB analog to the desktop-app/XML in EMF. If the task is to set up a little DB and have a web interface to it, this seem to be just the right way.