Noticias Programación

Charles Babbage nació en este día en 1791

Hoy celebramos el nacimiento de Charles Babbage, el hombre que inventó las máquinas de calcular que, aunque nunca se fabricaron en su vida, se consideran con razón las precursoras de las modernas computadoras programables.

Charles Babbage
(26 de diciembre de 1791-18 de octubre de 1871)

Charles Babbage nació en Surrey el 26 de julio de 1791. Era hijo de un banquero, lo que puede haber sido la fuente de su fascinación por los números, pero por alguna razón ocupó la cátedra Lucasiana de matemáticas en Cambridge de 1828 a 1839. caracterizar a Babbage como un matemático es engañoso porque sus intereses eran mucho más amplios: un erudito está más cerca.

Lo que es notable para los programadores es que hace 200 años Charles Babbage tenía muchas de las ideas fundamentales para la informática. Babbage concibió la idea de su motor de diferencias para calcular los valores de funciones polinomiales sin la necesidad de multiplicar y dividir.

Publicidad:

Se construyeron partes de un prototipo y Babbage recibió subvenciones del gobierno equivalentes a £ 60 millones en términos actuales para completar la construcción, pero el dinero llegó demasiado tarde. Babbage ya había seguido su camino, habiendo ideado una idea para una máquina aún más elaborada. El motor analítico que también fue más allá de la aritmética mecanizada y permitió la computación para propósitos generales. Esta máquina era programable y con la ayuda de Ada Lovelace se escribieron programas para ella, pero después de una desastrosa reunión entre Babbage y el primer ministro Sir Robert Peel, no llegó más dinero del gobierno.

La historia de vida de Babbage, su motor diferencial y motor analítico se puede encontrar en nuestro artículo de historia, Charles Babbage: el primer visionario informático.

Aquí en The Programmer vemos a Babbage como una influencia de la informática tan importante que nuestra colección de artículos sobre temas desde ensamblador, pasando por sistemas operativos hasta memoria virtual, se recopila en una sección de este sitio llamada Babbage’s Bag. Encontrará muchas ideas fundamentales para explorar en ciencias de la computación, que incluyen: aritmética binaria, computabilidad, hardware y software.

Artículos relacionados:

Charles Babbage: el primer visionario informático

¿Y si Babbage … la historia de lo que podría haber pasado si Babbage hubiera logrado completar su gran trabajo?

Planes para construir el motor analítico de Babbage

Piso 28 – ¿Se puede construir el motor analítico de Babbage?

Plan 28 avanza en la comprensión de la notación mecánica de Babbage

El condicional: ¿lo consiguió Babbage?

Archivo Babbage digitalizado

Motor de diferencia de Babbage en gigapíxeles

Ada Lovelace, la primera programadora

Cuando Lovelace conoció a Babbage

Algoritmo de Ada – reseña del libro

Para estar informado sobre nuevos artículos sobre TecnoPasion, suscríbase a nuestro boletín semanal, suscríbase al feed RSS y síganos en chirriando Facebook o Linkedin.

cuadrado

Comentarios

Escriba un comentario o vea los comentarios existentes usando Disqus

o envíe su comentario por correo electrónico a: [email protected]

Bandera

Bandera

Publicidad:

También puede gustarte...