Post reading this book, I realized it had a bit of everything - biography of arguably the first geekess/nerdess in modern history, the very origins of programming - the big-bang of programming 'if' you will 'for' it literally gave rise to if conditions and for loops of our era, the emotional rollercoaster of a short-lived life, the intimate and intricate relationships between people whose lives we just take for granted as flashy, and not at all the least, a bunch of trivia you'd not find in a GK book. I enjoyed reading the book way more than I had thought.
The book, as the title "Dreaming In Code" should have revealed, is about Lady Augusta Ada Lovelace, widely considered as the first programmer, and known to the world as a collaborator of Babbage in building Analytical Engine, the first ever "computer". But it's also about, in fact more so about, Ada's relationship with her mother, the strictest of moms, Lady Byron. And also about the fame and infamy of her father, Lord Byron himself, the very fact being kept hidden from her until she was a teenager. The book is well categorized into parts that tell stories of Ada's birth, her complicated relationship with her mother, her interests and beginning of nerdiness, her collaboration with Babbage and eventual fall-apart, her married life and children, and eventually, at an early age in thirties, her downfall - debt, gambling, clarite, laudanum, and continued hostility from her mother even in deathbed, and finally very a painful death.
The book begins with an aptly put line - "Born in an era that considered women's minds unequipped for serious business". It's tragic this was the case back then, and worse that the same opinion unfortunately is still prevalent in some shape or form even today!!
Some of the fascinating trivia I collected from this gem of a book is that the first branching (if else) and first loops (for, while) were implemented by Ada in Analytical Engine, the first even algorithm in its modern sense was written to calculate Bernoulli numbers, arguably one of the the first quines in a way was creating a portrait of Jacquard woven from Jacquard punch cards, while Ada and Babbage were pioneering computing tech, her father Lord Byron was in fact the champion of Luddites, and the fact that Analytical Engine had an automation of tic-tac-toe!
The book also efficiently captures some of the mind-blowing quirks of Ada - her "Flyology", her signing as "Yours Puzzle-pate", being one of the first ones to see numbers as generic "symbols" thereby triggering the idea that Analytical Engine could do much more than what a calculator can do, her concept of aerial mail delivery etc. But the most interesting of all was that she wanted to invent the "Calculus of Nervous Systems", a sort of "Laws for Mental Activity" thereby becoming (in her own words) Newton of Molecular Universe.
The book very delicately captures a bunch of complex relationships, between Ada, her mom Annabelle Byron, and father Lord Byron; between Ada and Babbage (when they first met, Babbage was actually trying to charm Ada's mom); between Ada and her loving husband William; and between Ada and her affair with her psychologist. Everything about her death was very painful to read, except for the fact that when she was on her deathbed, she called for her close friend Charles Dickens, who immediately came and read her excerpts from her favorite novel of his, Dombey and Son.
Overall, the book was a great read and I'd recommend this to anyone who is interested in knowing about the life and times of a real geek!