Every Language War Ever
From Deft Code:
Idiot 1: Your Favorite Language is bad at doing arbitrarily chosen task X, which it was never designed to do. This just happens to be a field in which My Favorite Language excels.
Idiot 2: Ah yes, but YFL is bad at doing Y, which MFL is great at.
I1: Plus YFL is slow. MFL is fast.
I2: But MFL is faster to develop in than YFL. Besides, Moore’s Law. Mooooooore’s Laaaaaaw.
I1: I’ve never really used YFL, but I’ve read it’s much worse to support.
I2: A programmer can write unmaintainable code in any language. Let’s compare a carefully prepared code snippet from MFL with a horrifically bad snippet from YFL written by a drunken monkey.
I1: Yeah, but strong typing, which MFL supports, prevents many common programming errors.
I2: Strong typing, which MFL doesn’t support, is for weak minds!
(If YFL == Perl)
I1: YFL is ugly!
I2: You just aren’t used to it! Shut up!