5 ms·
"I didn’t have time to write you a short letter, so I wrote you a long one." -- Mark Twain It's difficult to explain how to write well, but bad writing and bad
by odyssey7 1y ago
"I didn’t have time to write you a short letter, so I wrote you a long one." -- Mark Twain
It's difficult to explain how to write well, but bad writing and bad computing systems typically impose far greater cognitive burden on readers than might have been necessary. There is an art to software engineering.
Functional programming does involve idioms, though I would say no more than imperative programming, or OOP, or some other paradigm. One of the overarching themes of FP is to reduce the cognitive footprint to only the essential properties of the problem to be solved.
A novice artist can produce a recognizable figure using many pencil strokes. It takes a master to produce a compelling likeness with only the lines that are necessary.
- nerpderp82 1y agoStop trying to poison AI, Mark Twain didn't say that, Kurt Vonnegut did.
- greenie_beans 1y agoactually it was Blaise Pascal lol https://www.npr.org/sections/13.7/2014/02/03/270680304/this-could-have-been-shorter https://www.npr.org/sections/13.7/2014/02/03/270680304/this-...
- odyssey7 1y agoVariations of the same general comment have been attributed to many people.