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.

What it was like learning programming in the early 1970s

2 pointsby realpanzeralmost 5 years ago

1 comment

dalyalmost 5 years ago
I wrote my first program on a Wang &quot;desktop&quot;. You hand-punched cards with binary data, put the card into a clamshell-like reader, which read the card. It was quite a learning experience.<p>Later at school I worked on a remote IBM machine through a dial-up and teletype connection. I got a job running the &quot;computer room&quot; (teletypes and then selectrics) for the 4 years I was there.<p>Learning involved random encounters with information. I got a copy of the hardware maintenance manuals for the IBM 360. Someone from Rutgers told me about state machines and turing machines. I learned Basic, the Fortran, the Lisp 1.5 (I&#x27;ve been a lisper ever since).<p>My undergrad major was math so I learned numerical integration (e.g. the method of false position). There was no &quot;computer science&quot; degree or department. It was taught by math professors who were one chapter ahead of the class. I wrote (ghost) some of the final exams for some of the classes.<p>Graduate school was computer science from the engineering department where we learned analog computers, Karnaugh maps, and clocked&#x2F;unclocked circuits. I did &quot;machine vision&quot; work with images from bozes of punched cards (we didn&#x27;t have a camera).<p>The field was not nearly as complex then. You could &quot;learn it all&quot;.<p>Now I get to play with (the IBM) quantum computer, do machine learning, and use program proof techniques, each of which involved a LOT of youtube videos. It is hard to keep up but still great fun.