## The State of the Onion 10

Welcome to the tenth State of the Perl Onion. For those of you who are unfamiliar with my methods, this is the annual speech wherein I ramble on about various things that are only marginally related to the state…

## The State of the Onion 9

For the last couple of years, we’ve been homeschooling our two youngest kids. Gloria has been making sure they learn the easy subjects like history and mathematics. I’ve been making sure they also learn the hard subjects like, um,…

## The State of the Onion

Note: All comments in square brackets are X screensavers that I ran for my slides. If you want to play along at home, start up xscreensaver-demo and click on the screensaver named. By the way, for any screensaver that…

## Apocalypse 12

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 12 for the latest information. Some of the Problems with Perl 5 OO A little too orthogonal Not quite orthogonal enough Forced non-encapsulation…

## State of the Onion 2003

This is the 7th annual State of the Perl Onion speech, wherein I tell you how Perl is doing. Perl is doing fine, thank you. Now that that’s out of the way, I’d like to spend the rest of…

## Apocalypse 6

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 06 for the latest information. This is the Apocalypse on Subroutines. In Perl culture the term "subroutine" conveys the general notion of calling…

## Apocalypse 5

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 05 for the latest information. This is the Apocalypse on Pattern Matching, generally having to do with what we call "regular expressions", which…

## Apocalypse 4

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 04 for the latest information. Table of Contents Accepted RFCs RFC 022: Control flow: Builtin switch statement Table 1: Matching a switch value…

## Apocalypse 3

Editor’s Note: this Apocalypse is out of date and remains here for historic reasons. See Synopsis 03 for the latest information. Table of Contents  RFC 025: Operators: Multiway comparisons  RFC 320: Allow grouping of -X file tests…

## Larry Wall: Apocalypse Two

Apocalypse 2 -> Editor’s Note: this Apocalypse is out of date and remains here for histor ic reasons. See Syn opsis 02 for the latest information. Perl 6 Apocalypse The rest of the “Apocalypse” series is available on Larry…