31/01/2023 - 21:00:20







Tira cómica


Sobre esta web
Mapa Web

Nuestros agradecimientos y reconocimiento a todas las personas cuyo esfuerzo hace que nos riamos un rato.

Mensaje original en formato texto

From: Han Solo 
Newsgroups: es.comp.os.linux.misc
Subject: [off topic] Mensajes de error de perl
Date: 07 Oct 2000 18:30:23 +0200

Hola a todos. He leído esto en una lista de perl. Me ha parecido
buenísimo. Remitido por Roberto Andrade.

De un mensaje de Perl Monger:

In response to the news, a rogue group of Perl hackers have
presented a plan to add a "use really_goddamn_strict"
pragma to the language that would enforce readability and
unobfuscation.  With this pragma in force, the Perl
compiler might say:

 Warning: Program contains zero comments.  You've probably
 never seen or used one before; they begin with a #
 symbol.  Please start using them or else a representative
 from the nearest Perl Mongers group will come to your
 house and beat you over the head with a cluestick.

 Warning: Program uses a cute trick at line 125 that might
 make sense in C.  But this isn't C!

 Warning: Code at line 412 indicates that programmer is an
 idiot. Please correct error between chair and monitor.

 Warning: While There's More Than One Way To Do It, your
 method at line 523 is particularly stupid.  Please try

 Warning: Write-only code detected between lines 612 and
 734. While this code is perfectly legal, you won't have
 any clue what it does in two weeks.  I recommend you start

 Warning: Code at line 1,024 is indistinguishable from line
 noise or the output of /dev/random

 Warning: Have you ever properly indented a piece of code
 in your entire life?  Evidently not.

 Warning: I think you can come up with a more descriptive
 variable name than "foo" at line 1,523.

 Warning: Programmer attempting to re-invent the wheel at
 line 2,231. There's a function that does the exact same
 thing on CPAN -- and it actually works.

 Warning: Perl tries to make the easy jobs easy without
 making the hard jobs impossible -- but your code at line
 5,123 is trying to make an easy job impossible.  

 Error: Programmer failed to include required string "All
 hail Larry Wall" within program.  Execution aborted due to
 compilation errors.

Of course, convincing programmers to actually use that
pragma is another matter.  "If somebody actually wanted to
write readable code, why would they use Perl?  Let 'em use
Python!" exclaimed one Usenet regular.  "So this pragma is
a waste of electrons, just like use strict and the -w
command line parameter."

Un Saludo

Han Solo
The Rebel Alliance

Emacs is not on every system

So what? [...] Do you tell your administrative people to stick with
notepad.exe? Do you tell your fat kids they can only have the crummy
games that come with their video games or plain dress that comes with

Ultima actualizacion: 26/10/2003 - 12:08:13
Autor(es): Andrés Herrera
Cualquier problema en las páginas diríjase al Webmaster

El proyecto está dedicado a la memoria de tas