Live data from Hacker News

Handwritten coding sheets for Burroughs 205 Algol (1960) [pdf]

archive.computerhistory.org

1–10 of 17 posts

Re: Handwritten coding sheets for Burroughs 205 Algol (1960) [pdf]

#3
post #2

more context here: http://www.softwarepreservation.org/projects/ALGOL/algol58im...

Thanks! This looks really cool.

Kimpel has written an emulator for the Burroughs 205, and has been able to execute two versions of Knuth's Algol 58 compiler on the emulator.

Re: Handwritten coding sheets for Burroughs 205 Algol (1960) [pdf]

#7
Yeah I used to code like that a lot. The next step was to work out the "core layout" for the "overlay loader". There wasn't enough memory to keep the whole program resident at once so you had to invoke the loader to bring in the next piece.

There was a "front panel" on every computer that showed the registers and memory. You could "single step" through your program to see what was in the registers. When DEC shipped the PDP-11 series the front panel was gone. I didn't know how I was going to debug. (Imagine single-stepping a program that runs on a 3 GHz machine.)

Next task was to transfer the program to paper tape using a piece of plastic with a slot for the tape, 8 holes, and a slim rod to punch out the bits. Be sure to leave a couple extra bytes so you can "hot patch" the program. This involved changing the bits into a jump to an address where you had punched new instructions.

Oddly though, I don't see the literate programming markup. I guess that's on the next page.

Re: Handwritten coding sheets for Burroughs 205 Algol (1960) [pdf]

#10
The thing I love about the handwritten sheets is the small things that aren't perfect. The drift of the commands to the right as they go down the page. The strikethrough of sections.

I don't know how to explain it, typically, but notebooks are incredibly intimidating when the examples you see will be perfect end products. Seeing a few of the sheets that made it into the trash are really instructive.

Post reply on HN