Skip to content
quotesby

About this quote

What does it mean?
The author recalls his daughter looking at Perl code and joking that it looks like profanity.
In plain terms
His daughter thought the code looked like swearing.
What can you take from it?
Even non‑programmers can find code confusing or offensive.

Where it applies

  • explaining code to beginners
  • teaching programming basics

Putting it to work

  • use clear naming
  • add comments

Questions to consider

  • How can code be made less intimidating?
  • What makes code look ‘dirty’?

Another view

The joke may not translate to those unfamiliar with Perl.

More from Larry Wall

  1. Just put in another goto, and then it'll be readable. :-)

    Permalink to quote #189
  2. Y'know, there are other possibilities if we assume that filenames are UTF-8...yikes...wait, put down that meat cleaver! Aieeee!!!

    Permalink to quote #191
  3. I would estimate that the number of programs it breaks in the world will be less than 10. As long as one of those 10 isn't CGI.pm, we're probably okay.

    Permalink to quote #188

Related quotes

  1. She taught us Hygiene. And you know what that meant: s-x, pr-cr-ation and p-r--ds.

    Maureen LipmanMaureen Lipman quote #2
  2. As this poem is to some extent connected with the lay of the Jabberwock, let me take this opportunity of answering a question that has often been asked me, how…

    Lewis CarrollLewis Carroll quote #3
  3. For a start, let's look at the Grotto itself. By and large these are extremely aptly named, 'Grot' meaning rubbish and 'Oh' being exclamation of disappointed s…

    Peter CoreyPeter Corey quote #3