Skip to content
quotesby

About this quote

What does it mean?
When creating a shortcut, make it as fundamental and reliable as possible.
In plain terms
Design shortcuts to be base and dependable.
What can you take from it?
Ensure shortcuts are robust and intuitive.

Where it applies

  • UI design
  • command‑line tools

Putting it to work

  • avoid obscure syntax
  • document usage clearly

Questions to consider

  • What makes a shortcut effective?
  • When should a shortcut be avoided?

Another view

Subjective; what counts as ‘base’ may vary.

More from Larry Wall

  1. As someone pointed out, you could have an attribute that says 'optimize the heck out of this routine', and your definition of heck would be a parameter to the …

    Permalink to quote #117
  2. It is my job in life to travel all roads, so that some may take the road less travelled, and others the road more travelled, and all have a pleasant day.

    Permalink to quote #119
  3. The choice of approaches could be made the responsibility of the programmer.

    Permalink to quote #116

Related quotes

  1. Imagine if every Thursday your shoes exploded if you tied them the usual way. This happens to us all the time with computers, and nobody thinks of complaining.

    Jef RaskinJef Raskin quote #1
  2. The best thing software can be is easy, but the way to do this is to get the defaults right, not to limit users' choices.

    Paul GrahamPaul Graham quote #2
  3. Simple things should be simple, complex things should be possible.

    Alan KayAlan Kay quote #4