home *** CD-ROM | disk | FTP | other *** search
/ Brotikasten / BROTCD01.iso / exoten / ancient.txt < prev    next >
Text File  |  1995-08-20  |  19KB  |  346 lines

  1.        ----------------------------------------------------
  2.        A Chronology of Digital Computing Machines (to 1952)
  3.        ----------------------------------------------------
  4.  
  5. I thought this material would be of interest to this group, considering
  6. the recent discussions of early computers.  I have compiled it from two
  7. sources.  The primary one that I used is:
  8.  
  9.     Bit by Bit: An Illustrated History of Computers.
  10.     By Stan Augarten, pub. 1984 by Ticknor and Fields, New York.
  11.     ISBN 0-89919-268-8, 0-89919-302-1 paperback.
  12.  
  13. I recommend that book, by the way, but with some reservations.  The author
  14. is a journalist rather than a computer person.  From time to time this shows,
  15. but it's generally clear what he means even if he doesn't actually say that.
  16. In any case, he does tell the story in an interesting and readable fashion.
  17.  
  18. For some material in the last part of the chronology I also consulted:
  19.  
  20.     Encyclopedia of Computer Science and Engineering, 2nd edition.
  21.     Editor Anthony Ralston, Associate Editor Edwin D. Reilly Jr.,
  22.     pub. 1983 by Van Nostrand Reinhold, New York.  ISBN 0-442-24496-7.
  23.  
  24. The criteria for including a machine in this chronology were that it either
  25. was technologically innovative or was well known and influential; certain
  26. particularly innovative inventions have also been included as of the first
  27. time that they were described.  When I refer to a machine as being able to do
  28. some operation, I mean that it can do it more or less without assistance from
  29. the user.  This disqualifies the abacus from consideration, for instance;
  30. similarly, a user wanting to subtract 16 on a 6-digit Pascaline could do it
  31. by adding 99984, but this does not count as ability to do subtraction.
  32.  
  33. Where I do not describe the size of a machine, it is generally suitable for
  34. desktop use if it has no memory and is unprogrammable, or is a small
  35. prototype, but would fill a small room if it has memory or significant
  36. programmability (of course, the two tend to go together).
  37.  
  38. The names Tuebingen, Wuerttemberg, and Mueller should have an umlauted
  39. "u" in place of the "ue" used here.
  40.  
  41.        ----------------------------------------------------
  42.  
  43. 1623.    Wilhelm Schickard (1592-1635), of Tuebingen, Wuerttemberg (now in
  44.     Germany), makes his "Calculating Clock".  This is a 6-digit
  45. machine that can add and subtract, and perhaps includes an overflow
  46. indicator bell.  Mounted on the machine is a set of Napier's Rods, a
  47. memory aid facilitating multiplications.  The machine and plans are lost
  48. and forgotten in the war that is going on.  (The plans were rediscovered
  49. in 1935, lost again in the war, and re-rediscovered by the same man in 1956!
  50. The machine was reconstructed in 1960 and found to be workable.)
  51.     Schickard was a friend of the astronomer Kepler.
  52.  
  53. 1644-5.  Blaise Pascal (1623-1662), of Paris, makes his "Pascaline".  This
  54.     5-digit machine can only add, and that probably not as reliably as
  55. Schickard's, but at least it doesn't get forgotten -- it establishes the
  56. computing machine concept in the intellectual community.  (Pascal sold about
  57. 10-15 of the machines, some supporting as many as 8 digits, and a number of
  58. pirated copies were also sold.  No patents...)
  59.     This is the same Pascal who invented the bus.
  60.  
  61. 1674.    Gottfriend Wilhelm von Leibniz (1646-1716), of Leipzig, makes his
  62.     "Stepped Reckoner".  This uses a movable carriage so that it can
  63. multiply, with operands of up to 5 and 12 digits and a product of up to 16.
  64. But its carry mechanism requires user intervention and doesn't really work
  65. in all cases anyway.  The calculator is powered by a crank.
  66.     This is the same Leibniz or Leibnitz who co-invented calculus.
  67.  
  68. 1775.    Charles, the third Earl Stanhope, of England, makes a successful
  69.     multiplying calculator similar to Leibniz's.
  70.  
  71. 1770-6.    Mathieus Hahn, somewhere in what is now Germany, also makes a
  72.     successful multiplying calculator.
  73.  
  74. 1786.    J. H. Mueller, of the Hessian army, conceives the idea of what came
  75.     to be called a "difference engine".  That's a special-purpose calcu-
  76. lator for tabulating values of a polynomial, given the differences between
  77. certain values so that the polynomial is uniquely specified; it's useful
  78. for any function that can be approximated by a polynomial over suitable int-
  79. ervals.  Mueller's attempt to raise funds fails and the project is forgotten.
  80.  
  81. 1820.    Charles Xavier Thomas de Colmar (1785-1870), of France, makes his
  82.     "Arithmometer", the first mass-produced calculator.
  83.  
  84. 1822.    Charles Babbage (1792-1871), of London, having reinvented the differ-
  85.     ence engine, begins his (government-funded) project to build one by
  86. constructing a 6-digit calculator using similar geared technology.
  87.  
  88. 1832.    Babbage produces a prototype segment of his difference engine,
  89.     which operates on 6-digit numbers and 2nd-order differences (i.e.
  90. can tabulate quadratic polynomials).  The complete engine was to have
  91. operated on 20-digit numbers and 6th-order difference, but no more than
  92. this prototype piece was ever assembled.
  93.  
  94. 1834.    Pehr George Scheutz, Stockholm, produces a small difference engine
  95.     in wood, after reading a brief description of Babbage's project.
  96.  
  97. 1836.    Babbage produces the first design for his "Analytical Engine".
  98.     Whether this machine, if built, would have been a computer or not
  99. depends on how you define "computer".  It lacked the "stored-program"
  100. concept necessary for implementing a compiler; the program was in read-only
  101. memory, specifically in the form of punch cards.  In this article such a
  102. machine will be called a "program-controlled calculator".
  103.     The final design had three punch card readers for programs and data.
  104. The memory had 50 40-digit words of memory and 2 accumulators.  Its program-
  105. mability included the conditional-jump concept.  It also included a form of
  106. microcoding: the meaning of instructions depended on the positioning of
  107. metal studs in a slotted barrel.  It would have done an addition in
  108. 3 seconds and a multiplication or division in 2-4 minutes.
  109.  
  110. 1842.    Babbage's difference engine project is officially cancelled.
  111.     (Babbage was spending too much time on the Analytical Engine.)
  112.  
  113. 1843.    Scheutz and his son Edvard Scheutz produce a 3rd-order difference
  114.     engine with printer, and the Swedish government agrees to fund
  115. their next development.
  116.  
  117. 1853.    To Babbage's delight, Scheutz and Scheutz complete the first really
  118.     useful difference engine, operating on 15-digit numbers and 4th-order
  119. differences, with a printer.
  120.  
  121. 1858.    The difference engine of 1853 does its only useful calculation,
  122.     producing a set of astronomical tables for an observatory in Albany,
  123. New York.  The person who spent money on it is fired and the machine ends up
  124. in the Smithsonian Institute.  (The Scheutzes did make a second similar machine,
  125. which had a long useful life in the British government.)
  126.  
  127. 1871.    Babbage produces a prototype section of the Analytical Engine's
  128.     "mill" (CPU) and printer.  No more is ever assembled.
  129.  
  130. 1878.    Ramon Verea, living in New York City, invents a calculator with an
  131.     internal multiplication table; this is much faster than the shifting
  132. carriage or other digital methods.  He isn't interested in putting it into
  133. production; he just wants to show that a Spaniard can invent as well as
  134. an American.
  135.  
  136. 1879.    A committee investigates the feasibility of completing the Analytical
  137.     Engine and concludes that it is impossible now that Babbage is dead.
  138. The project becomes somewhat forgotten and is unknown to most of the people
  139. mentioned in the last part of this chronology.
  140.  
  141. 1885.    Dorr E. Felt (1862-1930), of Chicago, makes his "Comptometer".
  142.     This is the first calculator where numbers are entered by pressing
  143. keys as opposed to being dialed in or similar awkward methods.
  144.  
  145. 1889.    Felt invents the first printing desk calculator.
  146.  
  147. 1890.    US Census results are tabulated for the first time with significant
  148.     mechanical aid: the punch card tabulators of Herman Hollerith
  149. (1860-1929) of MIT, Cambridge, Mass.  This is the start of the punch card
  150. industry (thus establishing the size of the card, the same as a US $1 bill
  151. (then)).  The cost of the census tabulation