Skip to content
quotesby

About this quote

What does it mean?
I hope the problem is just a syntax error.
In plain terms
I wish it were only a syntax mistake.
What can you take from it?
Simple errors are easier to fix.

Where it applies

  • when encountering a bug
  • during code review

Putting it to work

  • check syntax first
  • run a linter

Questions to consider

  • Why is it comforting to attribute issues to syntax?

Another view

It’s a personal hope, not a factual statement.

More from Larry Wall

  1. switch (ref $@) { OverflowError => warn 'Dam needs to be drained'; DomainError => warn 'King needs to be trained'; NuclearWarError => die; }

    Permalink to quote #129
  2. Anyway, my money is still on use strict vars . . .

    Permalink to quote #131
  3. This has been planned for some time. I guess we'll just have to find someone with an exceptionally round tuit.

    Permalink to quote #128

Related quotes

  1. And don't tell me there isn't one bit of difference between null and space, because that's exactly how much difference there is. :-)

    Larry WallLarry Wall quote #2
  2. We toast the Lisp programmer who pens his thoughts within nests of parentheses.

    Alan PerlisAlan Perlis quote #2
  3. If I allowed 'next $label' then I'd also have to allow 'goto $label', and I don't think you really want that... :-)

    Larry WallLarry Wall quote #32