RSSAmplifier

Blog

Pair Debugging with Ada Lovelace

Pair Debugging with Ada Lovelace

pairdebuggingwithlovelace.hashnode.devRSS feed ↗11 posts

Latest posts

Lovelace's Program: Part 11 - the Language of the Table

This is the eleventh part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program. In an earlier post I talked about the programming language that was used by Ada L...

Lovelace's Program: Part 10 - The Typos and Bugs

This is the tenth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program. In a previous post I gave a summary of changes to Ada Lovelace’s table program that ...

Lovelace's Program: Part 9 - The First Computer Program

This is the ninth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program. A shorter version with less technical background is posted on Ambling along the Aque...

Lovelace's Program: Part 8 - Going Beyond "human head & hands"

This is the eighth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program My last post was the culmination of my efforts to get Ada Lovelace’s program to run ...

Lovelace's Program: Part 7 - Computing the Bernoulli Numbers to an indefinite extent, from the very beginning

This is the seventh part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program OK, in my last post, I got my C transliteration of Lovelace's program computing the...

Part 6: Computing the Bernoulli Numbers to an Indefinite Extent

This is the sixth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program A Recap In my last post, I ran Ada Lovelace's program and it output the right answer....

Part 5: A Better Second Run

This is the fifth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program In my last post, I tried a first run of Lovelace's program. Unfortunately, it generat...

Part 4: a First Run Attempt

This is the fourth part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program In the previous blog post, I gave some background on what it has meant to run a prog...

Part 3: What Does It Mean to "Run" a Program?

This is the third part of a series of blog posts taking a deep look into Ada Lovelace's 1843 computer program, starting with Part 1: First Look at the First Program In my earlier posts, I gave a quick read through of Ada Lovelace’s program in her “No...

Part 2: Some Background

This is the second part of a series of blog posts taking a deep look into the computer program Ada Lovelace developed and published in 1843, starting with Part 1: First Look at the First Program. OK, in the previous post, I did a quick walk-through o...

Part 1: First Look at the First Program

This is the first part of a series of blog posts taking a deep look into the computer program Ada Lovelace developed and published in 1843. I had been hearing for years about the first programmer, Augusta Ada King, Countess of Lovelace, now commonly ...