Perl

[prev] [thread] [next] [lurker] [Date index for 2003/09/11]

From: peter (Peter da Silva)
Subject: Perl
Date: 15:36 on 11 Sep 2003
> Yup. Of course, this is because those "two lines" use several thousand lines
> of Perl modules, but that's by the by.

I guess that it's on topic for the list to mention that I hate Perl.

I hate the absurd syntax. Unless this do that if not something else. And
	the precedence rules make C's already tottery tower look simple.

I hate the absurd claims that the absurd syntax is a good thing. There's
	more than one way to do it, but if you don't think like Larry
	Wall none of those ways match the way you're looking for.

I hate the absurd quoting rules. Give me a reflective language and I can
	create the quoting rules I need, I don't need ten different
	variants on qw(er/ty/).

	Not to mention that a reflective language does a MUCH better job
	of giving you "more than one way to do it".

I hate the absurd dependency maze I end up in every time I delve into CPAN,
	which usually ends up with my having to upgrade CPAN before I can
	build anything.

I hate the way it encourages idiots who shouldn't be allowed within ten
	meters of anything sharper than Cobol to write things like Majordodo.
	And to release things in public I'd be embarassed to admit I'd
	written.

Not that I'm suggesting that present company includes any such idiots, but
damn, I hate Perl. And I'll take a couple of hundred lines of rules, much
as I'd prefer to trim them down to a couple (and now I know there's an RFC
to follow I don't hate this list software nearly as much as I did), over
several thousand lines of such line noise.

Generated at 14:02 on 01 Jul 2004 by mariachi 0.52