All highly subjective, but it’s my blog and I don’t care what you damn hippies think.
h3. Java and C#
They’re established, with big crowds. with lots of internationally well known teams. Java, feeling more European, is Football – C#, Basketball..
A language beloved by it’s fans which “turns on itself”:http://en.wikipedia.org/wiki/2004-05_NHL_lockout and ultimately ruins much of its promise, resulting in droves of potential fans deserting it. Smalltalk is Ice Hockey – or perhaps baseball…
A slightly odd but very old language which fragmented into lots of things that look the same, only aren’t – Lisp is Rugby, and maybe even Aussie rules football too…
A relative newcomer which of late has experienced much hyperbole and some unbearable fans who probably shout “woo – yeah!” a lot and have giant foam fingers. Ruby is American football. There are some who maintain that it’s actually kite surfing, as it’s trendy but ultimately will never get anywhere – I couldn’t possibly comment, but it’ll likely have it’s own extreme language TV channel before long.
The python community seems to be slightly beardy, consist mostly of people sitting around and being polite, just Getting On With Stuff without worrying about all the loud noises going on outside. Doing something excellent in python will tend to result in gentle applause rather than a ticker tape parade. Always having more fans than you think, but you wouldn’t know it as they’re so quiet, Python is cricket.