Why efficiency?

  • Algorithmic efficiency: Less waiting for the computer.
  • Programmer productivity: Try more things / try things faster.