The first sign of innovation outside of Java in a decade? That's a pretty bold statement. Dynamic languages are not new. In fact, those Ruby examples have nearly identical syntax to Perl5, which you took a swipe at as unreadable.

Automatic mapping of classes to objects is not new either. Perl had O/R frameworks with automatic setup long before Rails came along, and I suspect this is true for Python as well.

I'm glad to see dynamic languages getting attention from a new crowd, but try to keep things in perspective: the thing that's new here is you, not dynamic languages. They've been waiting for you all along.