

From Punch Cards (and Tapes) to Java
Jun 17, 2025
Maurice Naftalin, a chemist turned programmer and early Java adopter, shares fascinating insights from his career. He reminisces about his first computer, the expensive Shelton Signet, and the early days of programming with punch cards and paper tape. Maurice highlights his experiences teaching Pascal and programming at British Steel, and discusses the evolution of software and formal methods. His journeys illustrate the dramatic transformation in technology and the innovative spirit that has driven computing forward since the 1970s.
AI Snips
Chapters
Transcript
Episode notes
Early Computer Purchase Anecdote
- Maurice bought a Shelton Signet CPM machine in the 1980s for around £3,000, a significant sum then.
- He used it primarily for writing a membership system for a political campaign he was involved with.
Punch Cards Programming Challenges
- Programming began with punch cards that took hours to compile, causing programmers to be very careful.
- Errors cost half a day to fix due to limited daily compile runs.
Post Office Horizon Scandal
- The Horizon system falsely accused hundreds of sub-postmasters of fraud due to bugs.
- Many lost their jobs, were prosecuted, or even jailed despite system flaws.