> By the way, 'em' stands for 'editor for mortals' - I christened it that after Ken Thompson visited our lab at QMC while I was developing it and said something like: "yeah, I've seen editors like that, but I don't feel a need for them, I don't want to see the state of the file when I'm editing".
>Back in the day it would've been fine for the programs you wrote yourself.
I mean, maybe if your code was simple enough that you could keep the entire state in your head at once, but we're talking about guys writing memory management routines and OS kernels. In C. With no LSP, no syntax highlighting, no linting, etc.
It's one thing to say "my hardware is too limited, I can't fit all that extra context into memory", but to be working with that tech stack and to say "I actively choose not to see the context around the line of code I am editing at this instant in time" is just obtuse, no matter how many programming languages you've invented.
Neat. Found an issue in chapter 3, first sentence says electronic computers were during WWII, but they were electro-mechanical… they used relays. Vac tubes came later, ENIAC was finished after the war finished, for example.
jolmg | 7 hours ago
What's em? I thought it was developed from ed.
nagaiaida | 7 hours ago
stackghost | 5 hours ago
Literally an insane opinion.
tosti | 4 hours ago
Nowadays we're dealing with orders of magnitude more code. Back in the day it would've been fine for the programs you wrote yourself.
stackghost | 3 hours ago
I mean, maybe if your code was simple enough that you could keep the entire state in your head at once, but we're talking about guys writing memory management routines and OS kernels. In C. With no LSP, no syntax highlighting, no linting, etc.
It's one thing to say "my hardware is too limited, I can't fit all that extra context into memory", but to be working with that tech stack and to say "I actively choose not to see the context around the line of code I am editing at this instant in time" is just obtuse, no matter how many programming languages you've invented.
BikiniPrince | 6 hours ago
mixmastamyk | 3 hours ago
rjsw | 2 hours ago
defrost | 2 hours ago
lioeters | 3 hours ago
My favorite panel so far: What is a real programmer? https://fosscomics.com/posts/6.%20The%20Origin%20of%20the%20...
alexfortin | an hour ago
JdeBP | an hour ago
* https://cgit.freebsd.org/src/commit/sbin/restore?id=2cefae4c...
BiscuitEater546 | 46 minutes ago
Gud | 15 minutes ago