4 ms·
They are also super terse! They do the most amount of work -- with the least amount of code! (Compare to long-winded political speeches where a lot is said --
by peter_d_sherman 4y ago
They are also super terse!
They do the most amount of work -- with the least amount of code!
(Compare to long-winded political speeches where a lot is said -- but very little is actually accomplished! <g>)
- ilrwbwrkhv 4y agoCorrect
- adolph 4y agomaintable = 1/trse;
- jasonjmcghee 4y agoOut of curiosity- you're stating that more terse means less maintainable? Code golf and "cleverness" are hard to maintain, but more verbose does not mean something is more maintainable. Unless it's entirely boilerplate, more verbose code seems to generally be more complex than necessary
- adolph 4y agoIt's hard to tell what I meant as much time has past. I think I was responding to [The best hackers I know] are also super terse! I've spent time in an aggressively terse 1980s/90s codebase (based on VA Fileman, example is [0]). Between single letter variable names and syntax abbreviations, and global scope assumed vars, it was like working in minified JQuery. Aside from NextStep/iOS methodDeclarationsThatTakeAllEightyCharactersBecauseTheyAreIdeDriven, I've never seen a codebase that was too verbose. I think they are few and far between because most people are too lazy to be really verbose. The best code maintains a close approximation to the mind of a reasonably educated programmer, a mental model of the intent and purpose of the code and what the compiler (or jit, or whatever) can understand. Too terse is too closely fitted to one specific person's mental model. 0. https://www.hardhats.org/fileman/pm/cla_frm.htm https://www.hardhats.org/fileman/pm/cla_frm.htm
- agentwiggles 4y agoEasier debug!
- adolph 4y agoWhat sound does make a bug that can't be read by a human? feature, feature, feature