3 ms·
The belief that you can always improve some code by making it do less. Contrast with e.g. Haskell which is based on the belief you can always improve some code
by morelisp 4y ago
The belief that you can always improve some code by making it do less.
Contrast with e.g. Haskell which is based on the belief you can always improve some code by making it more general, or Rust on the belief you can improve it by making it safer, or Java that you can improve it by breaking it down into smaller chunks.
Languages carry aesthetic values. Most are aren't committed to them above literally all else - we all want our code to be somewhat simple and general and safe and isolated etc - but other than the most kitchen sink-y of them (C++, JavaScript) they have priorities among those which show through. (And even in those you can find some, muddled as they are.)