2 ms·
It'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 aggres
by adolph 4y ago
It'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