The Unfulfilled Vision of Charles Ba

The Pre-History of Computers

Introduction

  • Charles Ba: English mathematician and inventor
  • Served as location professor of Mathematics at Cambridge from 1828 to 1839
  • Pioneered the concept of computational machines
  • Overview of Ba's life and contributions

The Need for Calculation Automation

  • Astronomical and mathematical tables of the time contained numerous errors
  • Manual calculations were prone to mistakes and time-consuming
  • Ba envisioned a machine to perform accurate and faster computations
  • Emphasize the significance of Ba's idea for automation

The Difference Engine

  • Ba's first attempt at a calculating machine
  • Grant obtained from the British government for its construction
  • Elaborate design involving rods and interlocking gear teeth
  • Challenges faced during construction and eventual abandonment

The Analytical Engine

  • Ba's vision for a more powerful all-purpose calculating machine
  • Inspired by punch card mechanisms like that of the Jak loom
  • The Analytical Engine could be programmed
  • Highlight the significant advancements of the Analytical Engine

Government Withdrawal and Disappointment

  • Ba faced challenges in gaining government support
  • Prime Minister Robert Peel's lack of enthusiasm
  • Withdrawal of government funding
  • Ba's disappointment and the impact on his projects

Legacy of Charles Ba

  • Despite the setbacks, Ba's ideas survived and influenced future developments
  • Parts of his unfinished mechanisms on display in the London science museum
  • In 1991, a working Difference Engine was completed following Ba's original plans
  • Connection between Ba's work and modern computers