This board needs some threads. I'll start the mandatory editor flame thread that all programming discussions require.
Emacs r0x0rz. Vi sux0rz. Vi users eat aborted babies for breakfast.
Actually I use TECO, but that's beside the point.
Name:
Anonymous2004-12-29 4:02
One more Lisp Machine example. Oops, random badly coded program overflows stack space! Luckily, you're using a Real operating system. The debugger appears and politely asks you if you'd like to pick around in the internals to figure out what went wrong, or if you'd like to simply adjust the last few pointers on the stack and allocate some more stack space elsewhere until the problem goes away. To do the latter, just press the Resume key. A second later you're looking at a working program again, which doesn't know any better. You can cuss out the hacker who wrote the broken code later.