Skip to content
quotesby

About this quote

What does it mean?
A boss points out common programming mistakes—missing assignments, stray ‘goto’, and typographical errors—suggesting perhaps a language like APL would avoid them.
In plain terms
The boss highlights typical coding slip‑ups and jokes about using APL.
What can you take from it?
Pay attention to small syntax errors to avoid bugs.

Where it applies

  • code reviews
  • debugging sessions

Putting it to work

  • use linters
  • adopt coding standards

Questions to consider

  • How can teams reduce trivial mistakes?
  • What role does language design play in preventing errors?

Another view

Even with tools, human error is inevitable.

More from Larry Wall

  1. : - cut in regexps I don't think we reached consensus on that. We're still backtracking...

    Permalink to quote #165
  2. Perhaps they will have to outlaw sending random lists of words. fee fie foe foo

    Permalink to quote #167
  3. Yes, we have consensus that we need 64 bit support. :-)

    Permalink to quote #164

Related quotes

  1. Beware of bugs in the above code; I have only proved it correct, not tried it.

    Donald KnuthDonald Knuth quote #2
  2. I dunno, I dream in Perl sometimes...

    Larry WallLarry Wall quote #6
  3. It's all magic. :-)

    Larry WallLarry Wall quote #13