Skip to content
quotesby

About this quote

What does it mean?
The author sees value in forcing C programmers to occasionally use a toolbox.
In plain terms
It’s good to make C programmers use the toolbox sometimes.
What can you take from it?
Encourage use of shared utilities for consistency.

Where it applies

  • team coding standards
  • training sessions

Putting it to work

  • integrate toolbox calls in code reviews
  • provide easy access to tools

Questions to consider

  • How to motivate adoption of shared tools?
  • When is optional use preferable?

Another view

Forcing tools can be resisted if not clearly beneficial.

More from Larry Wall

  1. Besides, including <std_ice_cubes.h> is a fatal error on machines that don't have it yet. Bad language design, there... :-)

    Permalink to quote #29
  2. Hey, I had to let awk be better at *something*... :-)

    Permalink to quote #31
  3. All language designers are arrogant. Goes with the territory... :-)

    Permalink to quote #28

Related quotes

  1. If you try to solve a hard problem, the question is not whether you will use a powerful enough language, but whether you will (a) use a powerful language, (b) …

    Paul GrahamPaul Graham quote #5
  2. A programming language is for thinking of programs, not for expressing programs you've already thought of.

    Paul GrahamPaul Graham quote #10
  3. On COBOL: 'But Grace, then anyone will be able to write programs!'

    Grace HopperGrace Hopper quote #14