Java: The Mediocre Date July 1, 2007
I’ve been programming in Java professionally for years now, and while I’ve
become good at it, it’s never grown into a language I’ve been passionate about.
It’s powerful, has tons of good libraries and tools but… It’s like going out
on a nice date with someone but having no desire to ask them out for a second.
You wouldn’t mind another dinner with them, and since you’ve got a common circle
of friends you probably will, but you’re never going to get the butterflies in
the tummy when you think about seeing them again. I’ve met a lot of people
who’ve been out on a date with Java, and so far none of them seem to have tummy
butterflies either.
Veritable religious wars break out over languages like Python, Perl, and Ruby,
even C++ has it’s zealots but Java? People use Java because it’s stable, it’s
got good tools, it can scale, and when you mention it to your customers they’ve
heard of it and can nod as if they have a clue. Java is the
Big Blue of
languages. “Nobody ever got fired for choosing IBM.” they would say. People
learn Java because they can get jobs in it. People learn Ruby because she’s hot,
and when you start fooling around she makes some incredible noises.
I’m sure Java and I will keep having dinners together but we both know it’s just
business. In the meantime I’m going to see about getting another date with that
Perl chick. Everyone else has written her off like
Hermione,
because of her frizzy hair. But I know the truth. She’s gorgeous when she wants
to be and under all that frizz lies a dam sexy brain.
Popularity: 4% [?]
Leave a Reply