A gorgeous question, but also somewhat controversial.<p>Corresponding meta discussion, mentioned in the question: <a href="http://meta.stackoverflow.com/questions/129423/on-the-boundaries-of-not-constructive-questions/130055#130055" rel="nofollow">http://meta.stackoverflow.com/questions/129423/on-the-bounda...</a>. I merely wonder why it's tagged 'java'.