Rails really hit a sweet spot. It has the right culture and organization to attempt to not go too far off into spaghetti-code land, yet it's also very much about getting things done in the real world rather than writing a bunch of boilerplate junk.
I started using it sometime in about 2005/6 and am still very happy with it.
I started using it sometime in about 2005/6 and am still very happy with it.