http://www.perlmonks.org?node_id=439528
User since: Mar 15, 2005 at 02:21 UTC (19 years ago)
Last here: Feb 03, 2010 at 14:04 UTC (14 years ago)
Experience: 11559
Level:Prior (17)
Writeups: 1145
Location:A stone's throw from The Plough and Stars
Glyph:γ (03B3, γ)
Colors:FF6600 (on 003366)
User's localtime: Mar 19, 2024 at 09:54 UTC
Scratchpad: View
For this user:Search nodes
Watch for posts by this user


There are rumours that perl has initially really just been an experiment to prove that a program can be written only by using the preprocessor. It eventually failed and that's the reason why you'll occasionally find a few lines of C code sprinkled in between the preprocessor directives.

Tassilo v. Parseval
<c6em52$avdtc$1@ID-231055.news.uni-berlin.de>


sub configuration { my %options = @_; print "Maximum verbosity.\n" if $options{VERBOSE} == 9; }

if ($something_went_awry) { return if defined wantarray; # good, not void context. die "Pay attention to my error, you danglesocket!!!\n"; }

Programming Perl 3rd ed.
Wall, Christiansen & Orwant


Tell you what. Let's just issue a mandatory warning at the startup of every Perl s‎crip‎t that says: "Don't be stupid."

Larry Wall