Happy Birthday To Ada Lovelace, the First Computer Programmer
First time accepted submitter MrBeeudoublez writes "Honored by a Google Doodle, Ada Lovelace is the first computer programmer. From the article: 'Ada's life as a member of British society (first as the daughter of Lord Byron, and later as the wife of the Count of Lovelace), brought her into contact with Charles Babbage, whose concepts for mechanical calculating machines (early computers) she took a great interest in. Ultimately, her work on explaining Babbage's design for the Analytical Engine resulted in her being credited as the first true computer programmer in history, even if the computer she programmed for was not actually built until 2002.'"
According to Wikipedia, the ancient Greek mathematician invented "a programmable cart that was powered by a falling weight. The "program" consisted of strings wrapped around the drive axle."
This doesn't diminish Ada Lovelace's contributions at all, btw.
lurking for 10yrs, finally get chance to do FP? because of /. snafu?
You know, I think that's the first time Anonymous Coward has ever got first post!
lurking for 10yrs, finally get chance to do FP?
Getting first post looks a lot cooler if you don't hedge your bets with a question mark. Or if you have something interesting to say.
systemd is Roko's Basilisk.
The program she wrote but could not test. Did it work in 2002?
O this learning! What a thing it is - William Shakespeare
It's O.K. to say "Fuzzy Poodle", this is /., we expect the quirky. Did someone @ /. leave the lock off your gimp trunk?
*Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
Lovelace's contribution lay in her translation and annotation of Menabrea's description of the Analytical Engine, for which she wrote a short program. Like the Difference Engines, the Analytical Engine was not built during Babbage's (or Lovelace's) lifetime. Unlike the Difference Engine, the Analytical Engine has never been built; the "computer [...] not actually built until 2002" was the Difference Engine No.2, designed by Babbage in the late 1840s, which is a calculator and not a computer. The date of 2002 is also misleading, and refers to the completion of the printer for the DE No.2 (in 2000) that was built by Doron Swade's group at the Science Museum in London between 1989 and 1991. Furthermore, her husband was not the "Count of Lovelace", but rather the 1st Earl of Lovelace (formerly Lord King, Baron of Ockham, and then Viscount Ockham). 'Count' is not a British title of peerage; her title of countess was therefore the result of her marriage to an earl.
The daughter of the world's leading romanticist becomes the world's first nerd.
Sheesh, evil *and* a jerk. -- Jade
Check your privilege, cis scum!
Tubal-Cain smokes the white owl.
For those able to get into the IEEE paywall, there is a great summary of Ada's work in the IEEE Annals of the History of Computing. See "Lovelace & Babbage and the Creation of the 1843 ‘Notes'" by John Fuegi and Jo Francisin the Annals journal of October–December 2003. /. 'ers may also enjoy the hollywoodized film version of her life (+ a little sci-fi) in the film Conceiving Ada.
I kinda have a thing for the Byron's.
Hopper & Rickhover should have hooked up and had in vitro babies (don't want to keep them away from work too long...). Lots and lots of ubernerd babies.
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
Babbage's Analytical Engine was never completed, right? Having those custom made castings and machined parts got really expensive.
Does anyone else find it ironic that the chosen language of the US DOD was named for the first programming project to go over-budget and behind schedule?
Whatever Ada Lovelace's contributions were, she was not a programmer: programmers write programs to run on actual machines. The actual implementation is the hard part where all the nitty-gritty gets done. At best, she was a systems analyst.
I learned to program in FORTRAN on a time-shared Multics system with punched-card input and a printer operator behind a wall of cubbyholes to return me the compiler's verdict and my output. At times of system backlog (CS grad students monopolizing the system), I sometimes had to wait for hours to see the results of my efforts.
... Ada Lovelace wrote her program in 1843 and it was only actually compiled and tested in 2002, which makes for a latency of 159 years, making my own waits pale in comparison. I believe this must be some kind of record.
HOWEVER
licet differant, aequabitur