Science
Related: About this forumCould This Have Been The World's First Computer?
One of 250 drawings made by Charles Babbage of his 'analytical engine.' © Science Museum / Science & Society Picture Library
Timelines of computer history usually take us back to the early 20th century and no further. But believe it or not, a tinkerer named Charles Babbage got close enough to creating the worlds first computer in 1837. Babbage called his machine the analytical engine and it would have been the size of a small locomotive, powered by steam. He wrote thousands of pages of notes and 250 drawings, but it never got close to being built until now.
Today a few of his modern-day contemporaries are raising money to work off Babbages original plans and build his analytical engine, using tools and processes from the time he was alive. That was a good century before Alan Turing kicked off what we now call the computer age.
more
http://www.forbes.com/sites/parmyolson/2012/10/24/could-this-have-been-the-worlds-first-computer/
xchrom
(108,903 posts)littlemissmartypants
(22,631 posts)dimbear
(6,271 posts)Obviously that particular machine wouldn't have been first, as it is very complex indeed. Clearly the actual first one is lost forever.
Jackpine Radical
(45,274 posts)http://www.etl.uom.gr/mr/Antikythera/400X300%20ERSA%20New%201.5.rar
This mechanism is a clocklike astronomical computer dating from 87BC (2,000 yrs old), which was found on a ship that sank off the island of Antikythera (Greece) about 76BC. It was rediscovered in 1901. Studies of the mechanism shows that it was used to calculate the motions of stars and planets. Only about 20 of the gearwheels are preserved assembling to a differential gear-system. The whole mechanism was in a box, to protect the wheels and Greek inscriptions on every available space on the inside of the box were instructions to its assembly. A worthwhile moving demonstration can be found at this website: http://etl.uom.gr/mr/Antikythera/640X480.html.
bongbong
(5,436 posts)Sombody built a Lego version of the Antikythera machine.
Jackpine Radical
(45,274 posts)For some reason, that device has always fascinated me.
littlemissmartypants
(22,631 posts)I posted the video.
Jackpine Radical
(45,274 posts)Actually, I don't have anyone on Ignore.
leveymg
(36,418 posts)of what might have been if automated data processing had gotten started 100 years earlier.
A world of computers the size of skyscrapers and nanosteam engines. No gasoline or Middle East-centric foreign conflicts. Interesting stuff.
Jackpine Radical
(45,274 posts)Writing much-admired among the clackers.
leveymg
(36,418 posts)friendly_iconoclast
(15,333 posts)DetlefK
(16,423 posts)All those explanations about mechanical computers were as fascinating as the plot.
Warpy
(111,243 posts)of the boss's desk back in the early 60s that would multiply, divide and extract square roots. It was a horribly cumbersome thing, took muscle power to work and sounded like jackhammers on oil drums when you pulled it's handle to get a result.
I'm wondering if Babbage's computer is a similar thing, scaled up and with a steam engine assist.
Jackpine Radical
(45,274 posts)We used those machines in my undergrad statistics courses. The procedure for square roots was less than straightforward, to the point that it was easier to successively approximate: take a guess, square it, see how close you got, & try again. I performed so many calculations on those old bombers that to this day I can guess the sqrt of any number within about 5% or less. I sometimes do it as a party trick among geeks.
muriel_volestrangler
(101,306 posts)http://inventors.about.com/od/bstartinventors/a/Charles_Babbage.htm
Operation Cards
These cards correspond to the operation codes in the instruction set of modern computers. They consist of operations which command the Mill to perform the various arithmetic operations: Addition, Subtraction, Multiplication, and Division, and Combinatorial Cards which, in conjunction with Index Cards advance or back the chain of cards in the reader; these correspond to the jump/branch and loop control instructions of today's computers.
Number Cards
These cards supply numerical constants punched upon them to the Store as required. The ability to load number cards permits more constants to be used in a computation than can be contained in the Store. Number cards are usually the result of previous calculations and punched by the Card Punching Apparatus. Immediate load instructions provide this function in present-day computers.
Variable Cards
Variable cards direct the transfer of values from the Store into the Mill to serve as arguments to an operation, and the transfer of the result of a computation by the Mill back to one or more locations in the Store. A Variable card can, when transferring a value to the Mill, either zero the column in the Store or leave it as before.
http://www.fourmilab.ch/babbage/cards.html
hunter
(38,310 posts)My desktop has emulators for every computer I've owned or worked with.
I'm not sure I want to program a Babbage Analytical Engine, but it's nice to know I could.
http://www.fourmilab.ch/babbage/applet.html
WCGreen
(45,558 posts)They brought the Babbage machine up and we talked about it before we spent 2 hours writing code to ask and answer demographic in basic language.