Skip to content
quotesby

About this quote

What does it mean?
Considering various operators, the speaker prefers ?? as the least bad option.
In plain terms
?? seems the best among many operators.
What can you take from it?
Choose the operator that balances usefulness and clarity.

Where it applies

  • coding style decisions
  • language design

Putting it to work

  • compare operator semantics
  • document preferences

Questions to consider

  • What makes an operator preferable?
  • How to decide on a standard?

Another view

Preference is subjective and may not suit all codebases.

More from Larry Wall

  1. If this were Ada, we'd simply doc it as 'erroneous'.

    Permalink to quote #215
  2. One operator is no big deal. That can be fixed in a jiffy.

    Permalink to quote #217
  3. That which hits the fan tends to get flung in all directions.

    Permalink to quote #214

Related quotes

  1. The autodecrement is not magical.

    Larry WallLarry Wall quote #274
  2. 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