When I see this, I get the urge to create a movie trailer about a little boy who grows up with a angry java programmer as a father. During the family dinner the young boy says: "Father I am a Rubyist! Primitive datatypes in java are just so...primitive. I want to do metaprogramming, and create beatiful code in dynamic languages with type inference and real closures. Besides almost none of the most visited websites in the world uses java."