Skip to content
quotesby

About this quote

What does it mean?
The speaker humorously proposes deprecating string concatenation that joins the numbers 19 and 99.
In plain terms
We should stop concatenating '19' with '99'.
What can you take from it?
Avoid fragile string tricks that can cause bugs.

Where it applies

  • legacy code refactoring
  • teaching programming

Putting it to work

  • replace concatenation with proper formatting

Questions to consider

  • When is string concatenation acceptable?

Another view

Sometimes concatenation is the simplest solution.

More from Larry Wall

  1. That is a known bug in 5.00550. Either an upgrade or a downgrade will fix it.

    Permalink to quote #225
  2. The Golden Gate wasn't our fault either, but we still put a bridge across it.

    Permalink to quote #227
  3. Symmetry is overrated. Overrated is symmetry.

    Permalink to quote #224

Related quotes

  1. My programming language was solder.

    Terry PratchettTerry Pratchett quote #2
  2. I think it is inevitable that people program poorly. Training will not substantially help matters. We have to learn to live with it.

    Alan PerlisAlan Perlis quote #9
  3. A programming language is for thinking of programs, not for expressing programs you've already thought of.

    Paul GrahamPaul Graham quote #10