Re: Invalid Operating System

[prev] [thread] [next] [lurker] [Date index for 2006/12/16]

From: Michael Leuchtenburg
Subject: Re: Invalid Operating System
Date: 18:01 on 16 Dec 2006
What is this, loves-perl? Release your anger, your hate!

I've spent innumerable hours coding in Perl. If I was going to run off a
web app or a little daemon, I'd probably use Perl to do it. But you know
what?

I hate Perl.

I hate the fucking useless "continue" blocks. If I want to execute
something just before the conditional is evaluated, then I'll *put it at
the end of the loop*. I hate that I have to use a hack if I want
proper multiple inheritance and object composition. I hate that, on
Windows, Perl requires a backup extension to -i, but on *nix it does
not. I hate that CPAN - a requirement for any serious Perl development -
always wants to upgrade my Perl to the latest version when I just want
to install a fucking module. I hate use English makes my programs run
slower. I hate that Perl's memory manager can't handle circular
references. I hate that Perl's object model encourages outside users to
reach inside of an object and tweak its field values instead of using
the accessors - and that this leads to people writing things without
said accessors. I hate the total lack of a real type system.

I could go on, getting in to the sorts of hate that Perl enables -
s;foo;bar; anyone? - but I'll stop there. I'm sure you can fill in the
rest.

-- 
<>                       :#,_@                          v
<^ " Michael Leuchtenburg  |  http://slashhome.org/ " +73
^  " cell: 413.433.0739                             " +7<
There's stuff above here

Generated at 22:02 on 27 Dec 2006 by mariachi 0.52