TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

73 pointsby defvarover 8 years ago

8 comments

dalyover 8 years ago
Yeah I used to code like that a lot. The next step was to work out the &quot;core layout&quot; for the &quot;overlay loader&quot;. There wasn&#x27;t enough memory to keep the whole program resident at once so you had to invoke the loader to bring in the next piece.<p>There was a &quot;front panel&quot; on every computer that showed the registers and memory. You could &quot;single step&quot; through your program to see what was in the registers. When DEC shipped the PDP-11 series the front panel was gone. I didn&#x27;t know how I was going to debug. (Imagine single-stepping a program that runs on a 3 GHz machine.)<p>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 &quot;hot patch&quot; the program. This involved changing the bits into a jump to an address where you had punched new instructions.<p>Oddly though, I don&#x27;t see the literate programming markup. I guess that&#x27;s on the next page.
评论 #12468165 未加载
defvarover 8 years ago
Another interesting read related: <a href="http:&#x2F;&#x2F;ed-thelen.org&#x2F;comp-hist&#x2F;B5000-AlgolRWaychoff.html#7" rel="nofollow">http:&#x2F;&#x2F;ed-thelen.org&#x2F;comp-hist&#x2F;B5000-AlgolRWaychoff.html#7</a>
评论 #12466890 未加载
defvarover 8 years ago
more context here: <a href="http:&#x2F;&#x2F;www.softwarepreservation.org&#x2F;projects&#x2F;ALGOL&#x2F;algol58impl&#x2F;#Burroughs_205" rel="nofollow">http:&#x2F;&#x2F;www.softwarepreservation.org&#x2F;projects&#x2F;ALGOL&#x2F;algol58im...</a>
评论 #12464959 未加载
OneOneOneOneover 8 years ago
He talks about this here... <a href="http:&#x2F;&#x2F;www.webofstories.com&#x2F;play&#x2F;donald.knuth&#x2F;27" rel="nofollow">http:&#x2F;&#x2F;www.webofstories.com&#x2F;play&#x2F;donald.knuth&#x2F;27</a>
taericover 8 years ago
The thing I love about the handwritten sheets is the small things that aren&#x27;t perfect. The drift of the commands to the right as they go down the page. The strikethrough of sections.<p>I don&#x27;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.
pjmlpover 8 years ago
Great information both from the linked document and the fellow posts, thanks to all for sharing.<p>I follow with great interest everything Burroughs related, specially their approaches to safe programming.
评论 #12466894 未加载
mimo777over 8 years ago
A thing of beauty. This guy is so much smarter than I am.
penthiover 8 years ago
Lol pp41 &quot;..GO TO HELL&quot;