Seems like everybody's having a collective orgasm over frameworks like Ruby On Rails and all the countless knockoffs.
I certainly appreciate these systems, they are definitely filling a niche need and are bringing new ideas to the programming table.
The language du jour doesn't bother me. I like to study new languages and see where they can improve things. What bothers me is the near religious followers of each language, going around stating that their language is The Way to nirvana (which reminds me of the song I Am The Way by Loudon Wainright III).
And frameworks don't bother me either. Except for the same religious adherants as above.
Oh, and the fact that frameworks are so limiting. I suppose frameworks have to be, in order to do what they do. You are expected to work within what they've defined - using their design patterns (almost universally using MVC, etc), class heirarchies, etc. The Rails monicker makes sense, because it is pretty rigid.
But I don't want rails. I don't want the programming equivalent of training wheels (which metaforicaly speaking would be better than being on rails..). Because what happens when you grow beyond the training wheels?
I want tools so I can easily build my own vehicle with my own kind of wheels on my own kind of travel surface.
Actually I am thinking something less like rails and wheels, and more like an amphibious multi-legged critter with a jet pack.
Not sure what that is, though, in language terms...