Perl alphabet

Perl alphabet
The Ballad of Tim Toady
A is for array which is not a list.
B is for binary and the data I’ve missed.
C is for chomp to eat my line ending.
D for debug, my code’s troubles unending.
E is eval which I use with glee.
F is fsck’d because evaled code bit me.
G is for goto—design shortcuts? Hooray!
H is for hash, AKA “associative array.”
I is for int, the math of the slacker.
J is for Just Another, as in Perl Hacker.
K is for keys, reverse them for values.
L is list context, wantarray is what I’ll use.
M is for map’ing my lists with ease.
N is for not or bang if you please.
O is for open which I always verify.
P stands for PERL only when camels fly.
Q is for qx because backticks are confusing.
R for rand keeps my statistics amusing.
S is to s/ubsti/tut/e, dot-‌star is too greedy.
T for tr///, makes my code speedy.
U is unpack and keeps me from guru status.
V is vec which also gives me Perl flatus.
W is for Wall, the patron whose code we share.
X is for for the variable named without care.
Y is tr for there’s more than one way to do it.
Z went unused but I’m sure Perl 6 will see to it.
[close] Permanent link · http://querylog.com/q/Perl+alphabet

Suggested HTML for linking:
Link preview: Perl alphabet
17 September 2006 · Internet & computing
The page found by the original query:
Efficient and simple random quote CGI in 4…
Browse by the page—15 Q&R each
« previous | more »