4 ms·
I do for every language that isn't Common Lisp! I learned to program on a machine that had a copy of vi that refused to go into visual mode; instead of trying t
by caslon 5y ago
I do for every language that isn't Common Lisp! I learned to program on a machine that had a copy of vi that refused to go into visual mode; instead of trying to fight it, I started using ed.
Everything about UNIX is oriented toward being a programming environment in itself. There are plenty of developers who just use UNIX as their IDE. Drew DeVault, as an example, is pretty notorious for it.
Complexity distracts and makes efficiency impossible. Modern IDEs are nothing but complexity. UNIX-as-IDE simplifies.
- deleted 5y ago[deleted]
- thesnide 5y agoConfirms that the brain is incredibly plastic. It can learn to compensate for a missing tool, arm, eye, ... And after a while it feels just natural.
- caslon 5y agoUNIX has all of the tools, and unlike IDEs, it allows you to seamlessly add them on. UNIX is more "cybernetic enhancement" to the IDE's "prosthetic limb." ed is actually really useful if you're wanting to rapidly iterate on a program. There's a reason Ken Thompson advocated for it up to his retirement (which was very recently, mind).
- anthk 5y ago- ed/nvi - bc|dc/perl/little of C - Gnuplot - entr + make Amazing performance with very little usage of resources.