Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Marvin Minsky

Name: Anonymous 2018-04-07 17:18

Here’s an anecdote I heard once about Minsky. He was showing a student how to use ITS to write a program. ITS was an unusual operating system in that the `shell’ was the DDT debugger. You ran programs by loading them into memory and jumping to the entry point. But you can also just start writing assembly code directly into memory from the DDT prompt. Minsky started with the null program. Obviously, it needs an entry point, so he defined a label for that. He then told the debugger to jump to that label. This immediately raised an error of there being no code at the jump target. So he wrote a few lines of code and restarted the jump instruction. This time it succeeded and the first few instructions were executed. When the debugger again halted, he looked at the register contents and wrote a few more lines. Again proceeding from where he left off he watched the program run the few more instructions. He developed the entire program by `debugging’ the null program.

Name: Anonymous 2018-04-08 3:33

I’ll be so glad when boomers die off because I’d never again have to read a fucking anecdote about terminals and UNIX or whatever

Name: Anonymous 2018-04-08 9:49

>>2

confusing ITS with UNIX

typical trump-worshipping millennials

Name: Anonymous 2018-04-08 10:05

>>3
low quality poster

Name: Anonymous 2018-04-09 5:58

>>1
That's exactly the same thing as writing something in Emacs with one of these fancy repl plugins emacs users have.

Name: Anonymous 2018-04-09 6:32

I wonder if this is what inspired the TDD cargo cultists to write about debugging software into existence

Name: Anonymous 2018-04-11 16:03

>>1

Wow! Give him a medal! 🥉

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List