Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Technology Books Media Book Reviews

The Difference Engine 96

Adam Jenkins contributes this review of The Difference Engine: Charles Babbage and the Quest to Build the First Computer, the newly re-named and republished telling of Babbage's insights and struggles in creating a steam-powered calculating machine, and the modern efforts to bring his work to fruition.
The Difference Engine
author Doron Swade
pages 342
publisher Viking Press
rating 8
reviewer Adam Jenkins
ISBN 0670910201
summary The story of Charles Babbage, including the work of
London’s Science Museum to build a working Difference Engine

Overview

The book was first published in 2000 by Little, Brown and Company as The Cogwheel Brain: Charles Babbage and the Quest to Build the First Computer to coincide with the unveiling of the printing part of the Science Museum's Difference Engine. A paperback was also released by Abacus. The book I reviewed is an American edition that published in hardcover format by Viking and Penguin in September 2001. It's the same book, just a different title.

The Difference Engine is arranged chronologically, in three parts. Part I is titled "The Difference Engine" and describes Babbage's work to build his Difference Engine, an automatic calculating machine. Part II is about an improved machine he designed, The Analytical Engine. A Modern Sequel (Part III) tells the story of the London Science Museum's project to build a working Difference Engine.

The Difference Engine

In the 19th century, a "computer" was a person who performed calculations by hand, not a machine. Mass production techniques hadn't been developed yet, and making precision parts was a craft rather than an industry, where the screws one maker produced for you would all have a thread slightly different from that of screws you bought from someone else.

Swade describes Babbage's life from his early years, when he was expelled from Cambridge after presenting a formal thesis that was deemed blasphemous, and quarrelling with his father about his marriage. At age 29, sitting with his friend the astronomer John Herschel checking math tables, Babbage exclaimed "I wish to God these calculations had been executed by steam!" So Babbage's quest began -- to build a machine to perform calculations automatically so that they would be less error-prone, leaving humans to think instead of labor. He wrote to Sir Humphrey Davy, the President of the Royal Society, the society for the scientific elite at the time (Babbage was himself a member), as well as to other influential friends and colleagues to try and raise interest in his project. The Society liked the proposal of this "engine" and awarded him a gold medal and funding. But after five years of work (with his component builder Joseph Clements) and no engine, people began criticising Babbage, claiming he had been unable to finish the project and was concealing this so he could keep getting paid. The Society checked up on him, decided his progress was acceptable, and kept funding him.

Babbage then wrote a controversial book criticising the decline of science in England and suggesting an overhaul of the Royal Society, which didn't win him much support. Clements went on strike over a pay and ownership of tools dispute, then finally quit. Babbage had a portion of his Difference Engine built, which he showed off at the elaborate parties he threw, and he managed to get a lot of people excited about his ideas, including his belief that miracles were just the effect of God's laws which we weren't privy to; that God is basically a programmer.

The Analytical Engine

Whereas the Difference Engine was the equivalent of a calculator and quite limited in its capabilities, the Analytical Engine was more like the modern computer. Ideas were borrowed from the looms used in the textile industry -- ideas that are now famously part of modern computers; the Mill (CPU), Store (Storage) and an input facility (punched cards). Babbage designed his own Mechanical Notation to describe the engine's design. He wasn't actively looking for funding, but rather just working on his designs. He wrote to the Duke of Wellington, complaining about how the Government has treated him, and mentioned working on a new machine. In a letter to the Prime Minister Robert Peel, he asked that the Government decide; should he continue work on the old machine or start on the Analytical Engine?

Babbage was a man with many interests and for a while during his occasional exchanges with government officials he worked as an unofficial consultant for five months working to settle the railway "gauge war" -- e.g. work out whether a broader or narrower gauge was better. Babbage believed his work was more acknowledged overseas than in England, and he was suitably encouraged when he was invited to speak about his Analytical Engine at a conference in Turin, Italy. This encouraged him to campaign for funding for it, both in England and also overseas. The first published description appeared in a Swiss journal in 1842.

Robert Peel sought a way to fob off Babbage and was given this in the form of a advice from George Biddell Airy, the Astronomer Royal. After 20 years of work, Babbage finally got a letter saying his work would no longer be funded, but that the government was withdrawing it's claim to the finished work. Babbage politely refused, but somehow interpreted the letter to mean that the government was at least keen on his Analytical Engine and should fund it, else he'd go overseas for funding. With this letter Babbage scored an audience with the Prime Minister, which didn't go very well, ending with him storming out of the interview.

Augusta Ada, the Countess of Lovelace and daughter of Lord Byron, met Babbage at a party when she was 17 and the two became friends. He gladly taught her about his work, and she translated the article from a Swiss journal on the Analytical Engine to English, adding her own comments and getting it published in a journal. Babbage wanted her article "Sketch of an Analytical Engine" to include an anonymous note describing his disputes with the Government, which he attempted to get the publishers to include without her knowledge. When they refused, Babbage asked Ada to withdraw the article, at which point she became upset, realising he was trying to use her article as a political tool. There is then some discussion about how much Ada really contributed to Babbage's work, citing Bruce Collier's notes that she is "the most overrated figure in the history of computing", and either mad or seemingly that way because of her drug abuse. Swade explains that it is not so much Ada who Collier is taking fault with, but the historians who exaggerate her contribution to celebrate her as a woman who succeeded in an area dominated by men at the time (mathematics). He also points out that some of the ideas she expressed in her article were not ideas Babbage had expressed before, and that it is a great pity she died so young, with her ideas never fully made known.

Babbage met up with Georg Scheutz and his son Edvard in 1855. They were visiting London from Sweden to display a machine they'd built, similar to the Difference Engine. Babbage welcomed the two, showed them his workshop and later helped them sell one of their machines to the Dudley Observatory in Albany, NY. Their machine caused Airy to change his mind about the usefulness of calculating machines, although ultimately the invention didn't do the Scheutzs much good; they both died bankrupt.

After 10 years break, Babbage at age 70 began working on his Analytical Engine again, finally deciding on the specifications. He also began a public attack on "vile and discordant music", which resulted in organ-grinders deliberately baiting him etc. (His autopsy revealed he had degeneration of the inner ear due to an arterial disease, so he wasn't just a party-pooper; the music really caused him some distress). Babbage died just before the age of 80, a bitter man plagued to the end by the organ-grinders' music and no working Analytical Engine.

A Modern Sequel

In 1985 Australian computer scientist Dr Allan Bromley approached London's Science Museum with the idea to build a working Difference Engine by 26 December 1991, to celebrate the bicentenary of Babbage's birth. It is an interesting story, with several unforeseen setbacks of a technical nature as well as more mundane ones like funding troubles, contractors going bankrupt and building the machine in the machine with public scrutiny. Swade was the person who ran the project, with the work and advice of several others, like Michael Wright, Neil Cossons and John Reid, also of the Museum, as well as Rhoden Partners and their design engineers Reg Crick and Barrie Holloway.

The deadline was shifted forward to June, rather than December, as part of the deal through which the final funding was made. A demonstration was "faked" to the press, after a worried Swade explained that the machine was almost ready, but they didn't want to risk breaking parts by running a real calculation at that date. The pressure was on.

The final chapter discusses whether Babbage's title of "the father of modern computing" is really very accurate. Not so much the fact that his machines weren't fully built in his time, but that they relied on the decimal system, not the binary number system. There is also a brief discussion of similar machines that were invented around the time, around the world.

The book is a comprehensive work on Charles Babbage and his work in general, so while the title is not totally accurate, it is apt, since the Difference Engine is the common link between the beginning and end parts of the book. It's also of note that the printing section of the Difference Engine is also part of the Analytical Engine, so by completing this, the Science Museum have validated not just Babbage's work on the Difference Engine, but also some of his work on the Analytical Engine. Hopefully someone will write another book or revision that details work done on the printing section; Swade actually seems to hint at this in the book ("But that is another tale for another day").

The diagrams and illustrations at the end of the book are great, but it might have been better to put them at the relevant parts of the book. For example, the pictures of Countess Lovelace in the chapter about her.

Conclusion

One review I saw states that this book is best for informed readers. I think "interested" readers would be more accurate. The book doesn't presume existing knowledge of Babbage, but if you are interested in the history of science, computing and the Difference Engine, you'll get a lot more out of it. The book is technical in parts but not overly so. It is generally more than readable, although I found the politics, both in Babbage's day and more recently, a bit tedious at times.

A common theme in the book is the set of difficulties both Babbage and Swade faced, not just technically, but also with funding, publicity and staffing. Many companies in modern times can relate to these, I'm sure! It is a sad story, because for all his brilliance and vision, Charles Babbage never lived to see his machines work and receive the accolades he deserved. That his Difference Engine has been successfully built today fittingly fulfills Babbage's vision.

Related Links


You can purchase this book at Fatbrain.

This discussion has been archived. No new comments can be posted.

The Difference Engine

Comments Filter:
  • When I saw the title I thought this was a review of William Gibson's great book of the same title. Still looks interesting. Babbage came *very* close to changing the world.
    • Re:Damn (Score:3, Flamebait)

      by Junks Jerzey ( 54586 )
      When I saw the title I thought this was a review of William Gibson's great book of the same title

      Gibson's book is one of the very few science fiction books I stopped reading mid-stream because it was bloody *awful*. What a terrible, stilted writing style.
      • I couldn't take more than the first few chapters.
        Ugh. So much worse than his other books...
        Pity, it might have been interesting if implemented properly...
      • Actually, Gibson's (and Bruce Sterling's) "Difference Engine" was one of the few books by him I did manage to slog through. I read Neuromancer, and while it was interesting, I found his dark Blade-Runner-esque world (the movie, not the book. But that's a different story) affected and romantic.
      • You thought the middle was bad, you should have seen the *ending*. Blech. The whole thing just utterly fell apart, and there weren't even many stylistic things in it that were appropriate for stealing for, say, role-playing games.

        How could anyone have *liked* this thing? Explain, please...

      • Re:Damn (Score:2, Informative)

        by simong ( 32944 )
        It was meant to be an emulation of Victorian literature. If you've ever read something like Disraeli's 'Tancred' you'll see where it comes from. Having said, it's a great collection of ideas that suddenly falls off a cliff. Enormously unsatisfying.
      • The Difference Engine was a book by Gibson AND Sterling... not just Gibson.

        And, if you read it, I'm sure you'll agree that the style is actually much more Sterling than Gibson. I find Sterling much "dryer" than Gibson (in their descriptive terms), although also very interesting.

        MadCow.
      • Huh. What a terrible, stilted writing style? I thought it was better than the victorian novels they were copying.
    • When I saw the title I thought this was a review of William Gibson's great book of the same title

      So did I but can't agree with the 'great' bit

      Agree with others who thought it was awful. I made it to the end because I thought it might get better. But it just got worse and worse. If you are thinking of buying the above book make sure you don't by the novel by mistake!
  • Obligatory (Score:2, Interesting)

    by legLess ( 127550 )
    Don't forget, of course, one of the best science fiction (historical fiction, really) novels in recent years: The Difference Engine by William Gibson and Bruce Sterling. For those not in the know, these guys were the two (accidental) founders of cyberpunk. Gibson is one of the most influential science fiction writers since Ursula LeGuin.

    Anyway, it's a fabulous book. To really understand it, you should first read a history like the The Difference Engine reviewed here, or you'll be a little lost.
    • Sterling and friends were *eager and deliberate* promulgators of Cyberpunk. They saw themselves as founders of a movement.

      Go browse through old copies of Science Fiction Eye

    • I have to disagree, it's a horrible book. I picked up and was excited by the premise. In a word, it sucked, the premise of the information age happening in victorian england is not well handled and the story is boring. This book was an utter waste of an excellent idea.
    • I can't disagree more with your review - The Difference Engine marked a first for most Gibson readers - abject disappointment.

      This was a view of things to come from Gibson after the Cyberpunk trilogy - mediocore SF redressing his old themes in new robes.

    • I've read, and throughly enjoyed all of William Gibson's major books. Neuromancer stands atop the pile, but Burning Chrome, Count Zero, Virtual Light, and Mona Lisa Overdrive, are right up there; they are some of my favorite sci-fi books... along with Snow Crash (the first half), Ender's Game, and a few others. I couldn't get through the first 3 chapters the first time I read The Difference Engine. When I finally forced myself to read on, I was astounded at how bad it was. If whoever wrote that review could tell me what I'm missing, I'de appreaciate it because I couldn't stand that book. Thanks. -Kevlar (kNeOvSlPaArM@NxOmSaPnA.MoNrOg) (remove the caps)
  • by MosesJones ( 55544 ) on Wednesday November 14, 2001 @11:39AM (#2563970) Homepage

    Typical of the British establishment and their approach to science in general and computing in paticular. Babbage couldn't get funding for something that was decades ahead of his time. Come WWII, Alan Turing and Colossus the same is repeated again, the bloke who built Colossus was sent back to his day job and ordered not to do or say anything about what he'd built. Turing was persecuted for being gay. Transputers, ahead of their time, and failed to be funded by the goverment.

    The tale of Babbage is a sad one, and even sadder is the abject failure of the British goverment to ever invest in high technology leading to the best ideas from Britain being developed abroad.

    Bugger.
    • I think it's more the financial institutions the govt.

      Venture capital in the UK has always been more risk averse that in the US, especially when it comes to anything remotely tech that they can't quite grasp.

      The VCs started to come out of their shells a little during the .com feeding frenzy, but then look what happened - fingers burned by boo.com etc.

      Trying to get VC funding for any kind of tech-based vernture in the UK is almost impossible at the moment.

      • > Venture capital in the UK has always been more
        > risk averse that in the US

        Venture captial *everywhere* has always been more
        risk averse than that in the US. If I had to
        pick the US's one biggest advantage over the
        rest of the world, that'd probably be it.

        Chris Mattern
    • On the whole I think you are right but some of your details are a bit off.

      On Babbage:

      He was a polymath. He had fingers in half a dozen differnent pies. Like many true geniuses from history he was interested in many things and that meant that he had a tendancy to stop projects and go and work on whatever new thing he was interested in. That said, what he was proposing, while it may sound obvious to us, was pretty radical (and very costly) in his day. It's a bit like fusion research today, expensive, and hard to get right.

      Collosus:

      The guy you are thinking of is called Tommy Flowers. He originally worked for the post office (which in those days ran the phone system). He was the brains behind Collosus. The reason he had to keep quite was the same reason that everyone who worked at station X had to. What they worked on was top secret. This had nothing to do with lack of funding. Much of the developement of the modern computer was done in British universities (especially Manchester).

      Transputer:

      Inmos was a private company. It's failure had little to do with the govenment. It was taken over by another company who insisted that it use a standardised design tool. it wasn't until late in the developemnet phase that a fault in the tool (something to do with timing calculations) came to light. This set back the developement by many month (if not years) and killed the company. This is what is happening in Transmeta, great, innovative tech, let down by the company that created it.

      It the sad fact that many revolutionary indeviduals (i.e. those who were different, shock horror) have been persecuted or died penniless. Turing was a particularly sad case, considering what he did for the war effort, same goes for other homosexuals from history, Oscar Wilde being the prime example. The world hasn't changed that much though, people who are *different* are still persecuted, it just tends to be less obvious.

      P.s.

      Collosus has actually been rebuilt, see here [btinternet.com]. Sadly Tommy Flowers died soon after it was built (at the age of 92 I think).

      The inmos thing might be a bit off but that is the main gist of what happened. of course if anyone who worked at inmos around that time could correct me that would be good...
      • This is what is happening in Transmeta, great, innovative tech, let down by the company that created it.

        The technology is innovative, granted, but I fail to see what's so great about it and why the company would be at fault for it's failing. It's slow, and simply not that much better than competing solutions. How did the "company" let it down? Not all innovative experiments pay off, and Transmeta is failing because of a bad idea.

        Now, you might say that the company is not targeting Crusoe at the right markets (such as the embedded market), but to tell you the truth, we don't know that they haven't tried.

    • Singh's The Code Book has a good section on Babbage. Contrary to your portrayal of Babbage as a genius whose work floundered when he couldn't get funding, Babbage had a reputation as someone who wasn't a finisher. Granted, some money to help build his second difference engine certainly would've helped, but the investors were already less-than-impressed with the first difference engine, and Babbage himself had other projects he was working on. The blame shouldn't fall wholly on the shoulders of the British government.
    • I agree that Britain has a terrible record on high-tech investment, but this wasn't true in Babbage's case. The man was a technical genius, no doubt, but as a project manager he was a disaster area and most of the blame for not delivering a working model can be squarely laid at his door.

      The government funded him lavishly (Babbage had excellent political contacts) and received nothing in return but a series of broken promises. Babbage retaliated by picking fights, holding grudges, and generally being a pain in the neck. A report on the Difference Engine concluded, that it was essentially unnecessary, and it would be far cheaper to continue to produce mathematical tables by hand.

      This quote best sums up the tragedy, I think:

      "One of the sad memories of my life is a visit to the celebrated mathematician and inventor, Mr Babbage. He was far advanced in age, but his mind was still as vigorous as ever. He took me through his work-rooms. In the first room I saw parts of the original Calculating Machine, which had been shown in an incomplete state many years before and had even been put to some use. I asked him about its present form. 'I have not finished it because in working at it I came on the idea of my Analytical Machine, which would do all that it was capable of doing and much more. Indeed, the idea was so much simpler that it would have taken more work to complete the Calculating Machine than to design and construct the other in its entirety, so I turned my attention to the Analytical Machine.'"

      "After a few minutes' talk, we went into the next work-room, where he showed and explained to me the working of the elements of the Analytical Machine. I asked if I could see it. 'I have never completed it,' he said, 'because I hit upon an idea of doing the same thing by a different and far more effective method, and this rendered it useless to proceed on the old lines.' Then we went into the third room. There lay scattered bits of mechanism, but I saw no trace of any working machine. Very cautiously I approached the subject, and received the dreaded answer, 'It is not constructed yet, but I am working on it, and it will take less time to construct it altogether than it would have token to complete the Analytical Machine from the stage in which I left it.' I took leave of the old man with a heavy heart."
      -- Lord Moulton


    • I'm not really sure that it is particularly the job of the government to invest. Had Babbage been seen as less of a loose cannon and his engines as more practical devices, there would have been plenty of entrepreneurs willing to fund commercial development. The notion of centralised investment in theoretical science was some way off, and most theoretical advances in science were made by wealthly individuals working largely alone, or funded by wealthy patrons.

      It is certianly true that later in British history a giant damp cloth was put on commerical exploitation of technological innovation, stemming from:

      1. General skepticism being part of the British psyche.
      2. Powerful vested interests, particularly Unions opposing it.
      3. A weak, restricted free enterprise system.
      4. A long running shift to more socialist government that lasted from the 20's to the 80's

      Harrison (the clock maker) was unfortunate in that he had one select special interest group (astronomers) set against him, and that he was a victim of predjudice against the middle classes (as said before, advances in science were meant to come from wealthy gentleman scientists with labs in their country houses).

      But, in general, Britain from 1700 - 1850 was a thriving, almost entirely unregulated, capitalist country, where a great many new machines were invented and sold all over the world (milling machines, weaving machines, steam engines, stuff like that).
  • ...for me to get my own machine shop. Even a replica Analytical Engine would round out my computer collection quite nicely. Wonder how I'd network it though...
    • Read the book. It talks about the fact that Babbage had a machine shop, machinists, and couldn't finish the first attempts in something like 5 years. The author of the book repeated the effort in modern times, and it took the British Museum I think 3 years to do it with a modern machine shop, expert machinists, financial support, etc.. (Though they built it only to the degree of accuracy that would have been possible in Babbage's time.) Babbage's machinist had to invent standardized machine screws for this project. It's not something you'll be doing in your garage in your spare time.

      However, if you want a replica, the machine company that Swade contracted with can make you one for somewhere around 100,000 Pounds (Brisish money, not weight.) That's also covered in the book.

      If you're interested enough to want a difference engine, then you'll probably like the book.
      • You'd suprised what I can make in my garage, in my spare time. Seriously, if I'm ever not broke (granted, it's a big if), I'm building my own machine shop. Up to and including my own hydraulic press... gotta have something to put my custom dies in, eh? If the plans are available for a A. Engine... it might not be something I'd complete, but I'd sure like to try. Writing a TCP/IP stack though, will sure be a bitch.
      • It was the Science Museum, not the British museum. What they built was a complete Difference Engine, not the Analytical Engine.

        100,000 pounds weight might not be far wrong as the Analytical engine, if built, would have been a little bit too large for a standard PC mini-tower case. It would have needed a steam engine for power if it had been built in the Victorian era.

        The source for all these facts is the Science Museum web-site (http://www.sciencemuseum.org.uk/)
  • Demoronise (Score:2, Insightful)

    by dmaxwell ( 43234 )
    Would it be too much to ask for these article postings to run through the Demoroniser? "Smart quotes" are anything but. I realize we're stuck with them on no-clue sites but there is little excuse for them here.
  • by Jin Wicked ( 317953 ) on Wednesday November 14, 2001 @11:47AM (#2564026) Homepage Journal

    You know, I learned some of these names in school, I'd heard of Alan Turing but until recently I knew very little about him, ditto for Babbage. They kind of glaze over them in school in a few sentences and then you tend to forget about it. I think I would've been much more intrigued by this kind of thing back in school if they would've made more effort to include their life stories. I've been reading small biographies about Turing, and now I want to read about this fellow too -- not because I'm particularly interested in math or computer science, but just because they are great stories of interesting lives. Why do they tell us about the lives of these boring writers like Fitzgerald and then neglect to mention these really interesting and unique computer science people? Ugh. Another reason I hated high school!



    In fact, I was so fascinated when I heard the story of Alan Turing that I've been working on a drawing of a Turing machine the last two weeks. I may need to check out this book afterwards, and see if I'm inclined to do another drawing like it. Anyone else with stories of brilliant, tormented mathematician-types, feel free to englighten me. :)

    • "You know, I learned some of these names in school, I'd heard of Alan Turing but until recently I knew very little about him, ditto for Babbage."

      I've just been reading "The Code Breakers" by James Kahn, which although a bit dated in some parts, is a fascinating read of Cryptography VS Cryptanalysis throughout the ages.

      Babbage was also into cryptology - both the creation of ciphers and the cracking of others. For example, the famous "Playfair" cipher was actually invented by him but named after one of his friends who was trying to promote its use. IIRC, he also used to have fun deciphering private messages in the newspaper personal columns (often involving love affairs in the prudish Victorian era).

      Simon
    • I heard a nice story -- apparently not true but I like it anyway -- that Apple got it's name & logo from Alan Turing. Turing was an important researcher for the British during World War Two, but he was also a homosexual and unfortunately that had certain security implications for him, so he never really had as much freedom to work as he would have liked and during his lifetime he didn't get much credit for his contributions to both the war effort and to the embryonic field of computing.

      Eventually, sadly, Turing committed suicide by injecting cyanide into an apple & eating it. The original version of Apple's logo was, it is said, Turing's apple, with a bite out of one side and the stripes of the gay pride flag.

      Like I say, apparently this is just a coincidence and Apple was paying no such homage to Turing, but I still think it fits pretty well, & wish it were true. Oh well...

    • Just in case you haven't already read about these guys:

      Richard Feynman (physicist, not exactly tormented, but still brilliant)

      "The Man Who Loved Only Numbers" - about Paul Erdos (who was tormented and brilliant).

      Sorry, no ISDN numbers or links, but they should be easy enough to find.
    • Anyone else with stories of brilliant, tormented mathematician-types, feel free to englighten me. :)

      Lady Ada, daughter of Lord Byron, coworker and lover of Babbage. She was the world's first programmer; invented concepts such as loops and subroutines. And yes, this would be the one that the American DoD named the Ada programming language after, although I think that's a terrible language and a disgrace to her memory. :-)

      IIRC -- and I'm not sure that I do, feel free to correct me, people -- she suffered from depression and substance abuse. Eventually died of cancer.

      Really tragic story. There are some excellent books on her.

    • Well the life of Erdös was quite interesting and at some parts tragic.

      A great read :
      The Man Who Loved Only Numbers : The Story of Paul Erdos and the Search for Mathematical Truth -- Paul Hoffman; Paperback

      Cheers.
  • by babbage ( 61057 ) <cdevers@cis.usou ... minus herbivore> on Wednesday November 14, 2001 @11:47AM (#2564033) Homepage Journal
    Glad you liked my work... :)
  • by BlueJay465 ( 216717 ) on Wednesday November 14, 2001 @11:52AM (#2564079)
    It just occured to me that the dual uses of steam powered were to drive mechanical machines and using the by product for other things. For the longest time afterwards, the properties of a calculator that could also heat your home were lost, that is until the late 1990's when AMD invented the Athlon. ;)
  • by 2Flower ( 216318 ) on Wednesday November 14, 2001 @11:52AM (#2564080) Homepage

    Considering the subject of the book is a complete overview of Babbage's life and the 'sequel' engine, and the review just compacted it all down, it feels more like Cliff's Notes than a book review...

    I never really liked when book/movie reviews spend half the time just summarizing the plot. I'm more keen on how the reviewer felt the objective of the book was met or not met, what techniques were used in the book's structure, and so on.

  • Longitude? (Score:5, Insightful)

    by Exmet Paff Daxx ( 535601 ) on Wednesday November 14, 2001 @11:52AM (#2564082) Homepage Journal
    I am fascinated by the parallels between the life of John Harrison and Charles Babbage.

    Both men spent their entire lives fighting the British Royal Academy; both worked into their 80s locked in a struggle to create a device deemed "impossible to build". The only difference is that Harrison did succeed in building his device and changing the world; Babbage merely came tantalizingly close. Anyone interested in the story of Babbage should also check out the story of Harrison, told in a very short award winning paperback called Longitude [amazon.com] by Dava Sobel.

    You don't have to buy it from Amazon - your local library should have it - but the link was convenient.
    • compare this also to the life of William Smith, the father of British Geology, documented in the book 'The map that changed the world'
  • After reading that summary, there's really no need for anyone to even buy the book! Well, unless they like paper or something.

    Thanks, Timmy!
  • ...along with Bruce Sterling wrote a great sci-fi book by the same name. Definitely worth checking out. Especially if you are a history of technology/science buff.
  • by Darth RadaR ( 221648 ) on Wednesday November 14, 2001 @12:09PM (#2564187) Journal
    ...I think of my favourite quote from him.

    "On two occasions I have been asked (by members of Parliament), 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
    • "On two occasions I have been asked (by members of Parliament), 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question.

      Along with the following quote (not Babbage):

      Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. -- Rich Cook

      ...it seems like the Universe had a head start :)

    • Another fave Babbage quote...

      Propose to an Englishman any principle, or any instrument, however admirable, and you will observe that the whole effort of the English mind is directed to find a difficulty, a defect, or an impossibility in it. If you speak to him of a machine for peeling a potato, he will pronounce it impossible: if you peel a potato with it before his eyes, he will declare it useless, because it will not slice a pineapple.
    • I love that quote. I'm a programmer, and it's on my cubicle wall. I point to it every now and then and ask people to read it.

    • > "I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."

      Apparently, he didn't report to a middle manager.
  • I first fell in love with the Analytical Engine years ago after reading an article in Sci Am. The most fascinating feature which wasn't even addressed in the review is that it was programmable. I'm not sure if it was Turing-complete, though since it had both branching and looping mechanisms it must have been, but even the conceptualization of a programmable device during the age of iron and steam is just astounding. Maybe someday I'll get to The Science Museum [sciencemuseum.org.uk] and be able to watch the Analytical Engine in action.
    • I thought they only had a constructed replica of Difference Engine No. 2. Have they built the Analytical Engine?

      Or was that a forward looking statement that you hope they one day construct an Analytical Engine?

      Regarding the book... I just finished this book a few days ago, and I thoroughly enjoyed it. I enjoyed the quick debunking of the role of Ada Lovelace in computing.
  • by cr0sh ( 43134 ) on Wednesday November 14, 2001 @01:19PM (#2564747) Homepage
    I have to say that one of my pastimes is collecting computer history - not just books on the history, but a little of the history itself. My favorite books are those I have which, when read, are contemporary accounts of "state-of-the-art" computer systems - and which give super-in-depth treatment to exactly how mercury delay lines, drum storage, and core memory works. I have a few punched cards, and some other strange devices (pixie tubes, etc).

    However, I always look for information on Babbage - so it surprised me the other day to be browsing at a local Bookstar and seeing this book - I had to have it, as my collection is "sparse" when it comes to Babbage (there really isn't much out there about his machines, at least in paper form - Fourmilab is actually the best resource online). A quick thumbing through told me this was a book worth getting. It was actually kinda strange finding that book, because I also managed to stumble upon the only copy they had of Leonardo's Notebooks Volume 1 (I already had Volume 2), which is all of his treatises about art and the human form. Anyhow, I purchased the Babbage book and started reading it last night.

    But have you ever given thought to what it would take to build a mechanical calculating machine? It is really quite a complex task. Even if you had a machine shop, it would be a daunting endevour. I have always wondered if it were possible to build such a machine using Lego. I have never really taken the idea past the conceptual stage. I know about the (MIT?) tinkertoy based tic-tac-toe "computer" - so building a computer from a toy system is feasible, in some manner. Lego seems perfectly suited.

    I only know of one individual who has managed to go from concept to at least partial reality, using Lego:

    Lego Computing [spesh.com]

    More images (these are better) [spesh.com]

    I have had email conversations with this individual, and have gained a little insight into how he is doing things - but it has been a long while since I have emailed him - so I don't know if he has gotten any further, or what. He seems to have some idea of what it would take, though.

    Does anyone know of any other similar construction efforts?

    Also, if anyone cares - on themes.org I have a Babbage "tribute" wallpaper...
    • Well I tell you what... Try refurbishing an inop antique mechanical adding machine sometime. That is quite a daunting task (quite amazing devices really) But it can be quite rewarding. I have to say that I enjoyed the one that I worked on, and actually got to work even! Soooooo many levers and springs wheeee!
  • You know, I don't think I can imagine a Beowulf cluster of these things...
  • Pioneer (Score:3, Funny)

    by Pseudonymus Bosch ( 3479 ) on Wednesday November 14, 2001 @02:18PM (#2565362) Homepage
    So Babbage is also a precursor of dotcom crashes and vaporware?
  • ENIAC is base 10 (Score:1, Interesting)

    by Anonymous Coward
    The final chapter discusses whether Babbage's title of "the father of modern computing" is really very accurate. Not so much the fact that his machines weren't fully built in his time, but that they relied on the decimal system, not the binary number system.

    What a peculiar assertion! ENIAC is base 10, does that mean it is not an ancestor of modern electronic computers?
  • First off, I borrowed a copy of this book from my local library. Read most of it, but didn't bother finishing it. I really wanted this to have been a better book. I like reading about technology (and also write about it); and I like reading about history (including Victorian-era England).

    It wasn't the subject matter but the writing style that put me off. Swade tells two stories: Babbage's and his own. Both are told sequentially, and neither is told in a particularly exciting way. Swade is a precise reporter, writing clear and understandable prose. But that's not enough to hook a reader.

    Swade never communicated to me any real feel for how the machines work(ed). The plates show various pictures, but I would have liked to get some kind of more useful visuals that show what gets turned and what moves as a result, and how it all gets processed within. Ditto for how the things would be programmed. Yes, Jacquard looms and all that, but what did Babbage have in mind for instructions for his machine? I never found out.

    I lost interest in this one towards the end, and just put it down for a couple of weeks; I flipped through to the end, but lack of detail bothered me. I wanted to see pictures of the pieces being made for the reproduction, and read about what tools and techniques were used. What was it like to touch? What did it feel like to put together or take apart?

    All in all, a disatisfying read.

    BTW, your local public library is a great place to go for great books!


    Give a hoot - read a book!

  • He was a great visioninary. His designs for his Analytical Engine contained all the major components of a modern computer. It had memory, processing capabilities, input in the form of punched cards, and output in the form of a printer. Computers with the capabilities of the Analytical Engine did not come out untill the 1940's. He was way ahead of his time.

Solutions are obvious if one only has the optical power to observe them over the horizon. -- K.A. Arsdall

Working...