For software. The idea that the programs we write should run fast and should feel good.

Some important principles:

  • Do not trade off safety for performance.1
  • Performance is a problem that involves everyone. More people need to care about it.2

C/C++ are both cited as performance-focused languages. This is mainly because they both run faster than comparable code in higher-level languages. The drawback of this is that it places the burden of fixing things and enforcing rules on the programmer (no garbage collector).

Sub-pages

See also

Footnotes

  1. From Modern C, by Jens Gustedt.

  2. From this Tweet by Maxime Chevalier.