Hacker News new | past | comments | ask | show | jobs | submit login
The Use of Sub-Routines in Programmes (1951) [pdf] (laputan.org)
31 points by tosh on Aug 20, 2019 | hide | past | favorite | 4 comments





With the exception of the part about storage consideration (paper tape vs. internal storage), everything else still holds to this day.


Sure. I enjoyed even more when I discovered that the parallel adder, an important part of every CPU, also patented by IBM around 1960 was developed and implemented using the mechanical parts by Charles Babbage at least 120 year before (around 1840) and everybody can enjoy its 3D animated reconstruction today:

https://www.youtube.com/watch?v=B2EDE8Srdcw

So even the discoveries from 1840 still hold: without the parallel carry circuitry, an adder is simply too slow. Babbage was proud of his implementation, but not many were able to understand then what was that about.

I wouldn't be surprised that Augusta Ada King, Countess of Lovelace, also already thought about the subroutines in 19th century, when considering the programs for the Babbage's machine.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: