Charles Babbage
Projetou a Difference Engine e a Analytical Engine — primeiros computadores mecânicos de propósito geral.
O quê
Charles Babbage (1791–1871) foi um matemático, engenheiro e polímata inglês — Lucasian Professor de Matemática em Cambridge, a mesma cadeira de Newton — que projetou as primeiras máquinas de computação de propósito geral da história, mais de um século antes da eletrônica existir.
Frustrado com os erros das tabelas matemáticas calculadas à mão (logaritmos, tabelas de navegação), Babbage propôs mecanizar o cálculo. Sua primeira ideia, a Difference Engine (a partir de 1822), automatizava o método das diferenças finitas para gerar tabelas polinomiais sem intervenção humana. A ambição seguinte foi muito maior: a Analytical Engine (projetada a partir de 1837), uma máquina programável de uso geral.
Nenhuma das duas foi terminada em vida — em parte por limitações de manufatura vitoriana, em parte pela personalidade combativa de Babbage e pelo financiamento governamental que secou. Mas o projeto da Analytical Engine continha, no papel, quase todos os componentes conceituais de um computador moderno.
Como funciona
A Analytical Engine (1837)
O design separava as duas funções que definem qualquer computador até hoje:
- Mill — a unidade aritmética, onde os números eram operados. É a CPU.
- Store — onde os números eram guardados entre operações. É a memória. O design previa capacidade para 1.000 números de 40 dígitos decimais.
A entrada vinha de cartões perfurados, ideia que Babbage tomou emprestada do tear de Jacquard (1804), que usava cartões para tecer padrões. A máquina tinha controle de fluxo condicional (desvio baseado no sinal de um resultado) e laços — ou seja, era capaz de executar algoritmos, não apenas sequências fixas. Conceitualmente, é uma Turing-machine vitoriana, embora mecânica, decimal e movida a vapor.
Foi sobre essa máquina que Ada Lovelace, em suas notas de 1843, escreveu o algoritmo para calcular números de Bernoulli — reconhecido como o primeiro programa de computador — e antecipou que a Engine poderia manipular símbolos arbitrários, não só números.
Por que importa
Babbage definiu a arquitetura antes do hardware existir. A separação mill/store é literalmente a divisão CPU/memória — a arquitetura de von Neumann de 1945 reencontrou, com eletrônica, o que Babbage desenhou em latão.
Estabeleceu a programabilidade como ideia. Cartões perfurados como instruções armazenadas externas reaparecem nos computadores IBM dos anos 1950–70. A noção de uma máquina geral que faz qualquer cálculo que você consiga descrever é a tese que Alan Turing formalizaria matematicamente quase um século depois.
É a prova de que a teoria pode anteceder a engenharia em gerações. As ideias estavam corretas; faltava o substrato físico viável.
Estado em 2026
- A Difference Engine No. 2 foi construída pelo Science Museum de Londres a partir dos planos originais de Babbage: o mecanismo de cálculo ficou pronto em 1991 (bicentenário do nascimento), e a impressora, em 2002. Ela funciona — 8.000 peças, 5 toneladas, calculando com 31 dígitos de precisão. Foi a prova de que o projeto era correto e que a falha original foi de financiamento/manufatura, não de concepção.
- A Analytical Engine nunca foi construída fisicamente; existe o Plan 28, projeto que busca completá-la a partir dos cadernos de Babbage.
- Babbage é o arquétipo do fundador-engenheiro no jogo: a infraestrutura que torna tudo o mais possível, mas que sozinha não “joga”.
Tratamento de carta — proposta
Babbage’s Engine Legendary Site · Founders
Enquanto este Site estiver em jogo, a primeira Técnica que você joga por turno é “armazenada”: você pode jogá-la novamente no próximo turno sem pagar custo (como um cartão perfurado relido).
“A própria máquina poderá, eventualmente, conduzir o processo por si mesma.”
Veja também
Feito pela Magik LLM Gathering
Isto que você acabou de ler é o nosso trabalho.
A Magik LLM Gathering constrói produtos de IA de verdade — e escreve sobre eles em português, sem hype. Se quiser conversar sobre o seu, deixe seu contato.
Recebido. Vamos te escrever em breve.
- Babbage, C. (1864). Passages from the Life of a Philosopher. Longman, Green.
- Bromley, A. G. (1982). Charles Babbage's Analytical Engine, 1838. Annals of the History of Computing, 4(3).
- Swade, D. (2001). The Difference Engine: Charles Babbage and the Quest to Build the First Computer.
- Science Museum, London. The Babbage Engine (Difference Engine No. 2, completed 1991/2002).
