Every Language War Ever
2003-10-28 01:11 pmIdiot 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!
Взято тут
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!
Взято тут