¿Quién fue Louis Couffignal? Inventos e Historia

Louis Pierre Couffignal (1902-1966), matemático francés y pionero de la cibernética, nació en Monflanquin, Fâcheries, el 16 de marzo de 1902, en el seno de una familia humilde.

Su padre Guillaume Couffignal (nacido en 1858), era jefe de cantón, su madre, Marie Deroux-Couffignal (nacida en 1871), era sastre.

Después de asistir a la escuela primaria en Monflanquin, en 1913 Louis se matriculó en el Collège et au Lycée de Villeneuve sur Lot, donde recibió una licenciatura en latín, ciencias y matemáticas.

Después de graduarse, permaneció en la universidad como profesor a tiempo parcial, y luego continuó su trabajo como profesor en otras universidades.

Couffignal fue durante casi 20 años director del Laboratoire de Calcul Mecanique en el Institut Blaise Pascal. Couffignal murió el 4 de julio de 1966.

Couffignal fue alumno del destacado matemático francés Maurice d’Ocagne (1862-1938), quien le inculcó su propia pasión por las máquinas de calcular.

Couffignal publicó varios artículos y envió varias notas a la Academia de Ciencias de Francia sobre máquinas calculadoras.

La primera nota data de 1930 y está dedicada a una nueva máquina calculadora. En 1932 organiza en el Collège de France una conferencia sobre las “máquinas de calcular, su principio y su futuro”.

En 1933 publicó una monografía para máquinas calculadoras. En 1936 aparece su decisiva nota sobre “el uso de la notación binaria en la máquina de calcular”.

En 1938, Couffignal publicó un artículo, importante para la cibernética , donde define las máquinas como “un conjunto de seres inanimados o parcialmente animados o incluso excepcionalmente animados capaces de reemplazar al hombre” y más adelante: “Puesto que la máquina está hecha para el hombre, es campo del análisis mecánico para adquirir un cuadro de conjunto de las diversas actividades en las que el hombre fue o pudo ser reemplazado por la máquina, y para establecer leyes de sustituciones”.

En el mismo 1938, se doctora gracias a su tesis “El análisis mecánico, aplicación a las máquinas de calcular ya la mecánica celeste” que plantea los principios de la computadora polivalente binaria electromecánica.

En su tesis describió dos máquinas calculadoras: una calculadora decimal y una calculadora binaria electromecánica controlada por programa.

También hay otro francés, que ideó una máquina calculadora basada en binario incluso antes de Couffignal: Raymond Valtat (Valtat presentó una patente en 1936 para una calculadora mecánica basada en la conversión de entrada decimal en binaria antes del cálculo).

A continuación se puede ver un diagrama del ensamblaje de la máquina binaria (de la traducción de la tesis de Couffignal en el libro de Brian Randell The Origins of Digital Computers , Birkhäuser, 1982).

Mire lo que escribió al final de la descripción de su máquina Couffignal:

Sin entrar en muchos detalles, creemos haber demostrado que es posible construir una máquina calculadora, capaz, sin intervención alguna de un operador, de ejecutar una secuencia de cálculos, almacenar los resultados intermedios, leer mecánicamente una tabla de funciones e imprimir todos los números, registrados en sus registros; pensamos que dada su capacidad la máquina puede considerarse de gran sencillez

Vale la pena señalar que las conexiones entre las diferentes partes de la máquina son todas eléctricas; la disposición de este último no choca con ninguna de las restricciones geométricas o cinemáticas que se encuentran en un dispositivo puramente mecánico, donde todos los movimientos son causados ​​o guiados por el contacto físico: el número de cada tipo diferente de componente es, por lo tanto, teóricamente ilimitado y en la práctica muy alto

A fines de la década de 1930, Couffignal fue nombrado director del laboratorio de cálculo y mecánica del Institut Poincaré, donde se encontró junto a laboratorios en los que había cierta cantidad de maquinaria de cálculo y algo de personal informático.

En diciembre de 1939, el ejército francés sugirió a Couffignal convertir su laboratorio en un centro de cálculos de artillería y equiparlo con una poderosa máquina.

En ese momento, Couffignal había concertado un contrato (por valor de FF 80000) para la construcción de un enlace electromecánico de una máquina de contabilidad Sanders-Octoplex de 10 columnas a una máquina calculadora Monroe A-1-213.

Este enlace permitiría transferir cualquier número producido por cualquiera de las máquinas al teclado de la otra, y todas las operaciones serían controladas automáticamente por medio de una cinta perforada.

Couffignal encontraría sus planes retrasados ​​por el comienzo de la guerra y la ocupación de Francia. Sin embargo, después de la guerra, en 1947, Couffignal obtuvo las subvenciones que necesitaba para la construcción de su máquina.

Diseñó y el fabricante francés de computadoras Logabax fabricó en 1952 la primera computadora digital electrónica francesa. Esta máquina informática universal (ver la imagen inferior) contenía 2000 tubos, pero de hecho, la máquina nunca se terminó ni se puso en producción.

El modelo piloto de la máquina de Couffignal de 1952.

Del 8 al 13 de enero de 1951 tuvo lugar en l’Institut Blaise Pascal el simposio de París Les Machines á calculer et la pensée humaine (Máquinas calculadoras y pensamiento humano).

A diferencia de las otras primeras conferencias informáticas, no se realizó ninguna demostración de una computadora electrónica con programa almacenado, pero Couffignal demostró el prototipo de su máquina sin programa almacenado.


Conclusiones finales

  • Louis Pierre Couffignal (16 de marzo de 1902 – 4 de julio de 1966) fue un matemático francés y pionero de la cibernética.
  • Couffignal fue director del Laboratoire de Calcul Mecanique en el Institut Blaise Pascal durante casi 20 años.
  • También hay otro francés, que ideó una máquina calculadora basada en binario incluso antes de Couffignal: Raymond Valtat.

Relacionado

ForEach de Javascript: Array para bucles

Como una de las estructuras de control básicas en la programación, los bucles son casi una adición diaria al código que escribimos. El bucle forEach clásico es uno de los primeros fragmentos de código que aprendemos a escribir como programadores. Si fueras un desarrollador de Javascript, sabrías que Javascript no es ajeno a la iteración a través de los elementos de una matriz o un mapa ¡SEGUIR LEYENDO!

10 Mejores alternativas de Sci-hub para descargar artículos de investigación gratis

Como sabemos, Sci-hub es un sitio web increíble con millones de artículos de investigación para todos los estudiantes universitarios y académicos. El sitio web de Sci-Hub se encarga de obtener los artículos de investigación y artículos de pago utilizando las credenciales que se filtran. La fuente de credenciales utilizada por este sitio web no está clara. Sin embargo, se supone que muchas de ellas son donadas, ¡SEGUIR LEYENDO!

10 Características Sorprendentes de Windows que Deberías Conocer en 2024

Aunque haya sido usuario de Windows durante décadas, el sistema operativo es tan amplio y complejo que siempre existen características útiles, pero menos conocidas, que podrían sorprenderte. En este sentido, he identificado diez funciones poco conocidas de Windows que pueden potenciar su eficiencia, comodidad e incluso su experiencia de uso lúdico en su PC.

¡REBAJADO!
Microsoft Surface Go 2 - Portátil 2 en 1 de 10.5 pulgadas Full HD, Wifi, Intel...
  • Procesador Dual-Core Intel Pentium Gold 4425Y (2...
  • Memoria RAM de 8 GB LPDDR3
  • Disco SSD de 128 GB
Todas estas características deberían ser compatibles tanto con Windows 10 ¡SEGUIR LEYENDO!
10 Criptomonedas con Potencial de Crecimiento de Futuro

El rumor en torno a las criptomonedas no se desvanece por mucho que existan grandes pesimistas alrededor de los malos rumores. Entonces, si consideras invertir en el mundo de las criptomonedas, deberías estar atento a las criptomonedas que se espera que tengan un buen desempeño para el resto de 2021. En los últimos tiempos, los tokens DeFi están recibiendo toda la atención y es más que ¡SEGUIR LEYENDO!

10 Empresas de robótica más importantes del mundo

Los cambios de paradigma revolucionarios debido a los desarrollos de la robótica en todo el mundo están generando nuevos puntos de vista en muchos sectores, entre ellos en los de la industria y la tecnología. Con la ayuda de la Inteligencia Artificial, la tecnología produce resultados innovadores cada segundo y el campo de la robótica define y reconfigura su uso a cada instante. Cada día que ¡SEGUIR LEYENDO!

10 Frameworks que los Desarrolladores de Software deberían Aprender 2024

Bienvenidos desarrolladores web y de software, estamos en los inicios de 2023 y es posible que muchos se esten planteado sus objetivos para lo largo del año. Con anterioridad ya he compartidos las rutas de aprendizaje para un desarrollador front-end, un desarrollador full-stack o un desarrollador back-end entre otros muchos contenidos más. En este artículo, me gustaría compartir algunos de los mejores frameworks y bibliotecas para ¡SEGUIR LEYENDO!

10 Repositorio de GitHub que todo Desarrollador Web debería conocer

GitHub es el lugar que debes buscar cuando intentas mejorar como desarrollador, toda la información que necesitas está disponible en algún repositorio que alguien ya se ha molestado en indexar. Sin embargo, la parte complicado es encontrar el repositorio más adecuado. Es fácil sentirse perdido en todos los repositorios disponibles dentro de GitHub. Para ayudarte, he elaborado una lista de 10 repositorios de GitHub que pueden ¡SEGUIR LEYENDO!

Salir de la versión móvil