When the history of early software development is written it will be a travesty. Few historians will have the ability, and even fewer the inclination, to learn long dead programming languages. History will be derived from the documentation not the source code. Alan Turings perplexed, hand written annotation “How did this happen?” on a cutting of Autocode taped into his note book will remain a mystery.
What kind of bug would stump Alan Turing? Was it merely a typo that took a few hours to find? a simple mistake maybe? Or did the discipline of the machine expose a fundamental misconception and thereby teach him a lesson? The only way to know would be to learn Autocode.
Augusta Ada, Countess of Lovelace (1815 to 1852), also known as Ada Lovelace, was the only legitimate daughter of the poet Lord Byron. Raised by her mother she was given private instruction in mathematics and sciences, When she was 17 she met Charles Babbage at a party and became interested in his work on The Analytical Engine, At the suggestion of Charles Wheatstone she translated a French description of the Analytical Engine “Notions sur la machine analytique” by the Italian Engineer Luigi Menabrea. This document was based on some lectures Babbage had delivered in Turin some years earlier. After reading Ada’s translation Babbage suggested she add some notes of her own since she was “intimately acquainted” with the subject. This she did and published her Sketch of the Analytical Engine in 1843. Continue reading