Esta es una pregunta muy interesante: es similar a la que solía hacer en una lección de diseño de computadora: "¿Qué computadora desarrollaría el Capitán Nemo para Nautilus?" "¡Dibuja su diseño!"
La pregunta de hoy se puede entender de diferentes maneras: por ejemplo, con el significado "Con las tecnologías disponibles en ese momento, ¿podría un genio completo, peor que Leonardo, pensar en un dispositivo que llamaríamos una computadora digital?"
La réplica en miniatura de Hublot del mecanismo AntikytheraTal formulación de la pregunta también permite el uso del "pensamiento griego", ya que los romanos tenían muchos griegos, libres y esclavos, que se dedicaban a un pensamiento más profundo para estas personas con un pensamiento práctico. Esta es una buena combinación, porque los griegos estaban poco interesados en la tecnología, y los romanos estaban interesados, algunos de los inventos mecánicos más interesantes de los griegos fueron los juguetes, especialmente creados por los griegos alejandrinos.
No tomemos en cuenta el hecho de que uno de los problemas de la esclavitud es que no motiva a las personas a inventar mecanismos para hacer mucho trabajo elemental, incluida la informática. Y no tomemos en cuenta la cuestión de "acumular" las ideas de predecesores que son necesarias y utilizadas incluso por genios: la esencia de la pregunta en realidad suena como "¿Es posible construir algo?" en el momento de nuestra historia.
La traducción fue respaldada por EDISON Software, una compañía profesional de desarrollo y prueba de software .Aquí y allá, en otras respuestas, escribieron correctamente que tanto los griegos como los romanos realizaron cálculos utilizando una especie de ábaco (la palabra "cálculo" es el nombre de las piedras movidas a lo largo de sus mesas de conteo). Es importante tener en cuenta que el ábaco realmente tenía un valor de "cero" inherente a la forma en que funciona.
Una reproducción de un ábaco romano de "bolsillo" que cabe en el bolsillo de una camisa moderna. Las "piedras" aquí no son piedras, sino cuentas en ranuras retráctiles.Naturalmente, yo, una persona del sector de TI, estaba muy interesado en Babbage (y Ada), y al principio estaba muy impresionado con los inventos que tuvo que crear de la misma manera que sus predecesores (por ejemplo, un dibujo mecánico completo, un torno de torreta, etc. .) así como la inspiración de un telar jacquard. Fue divertido comenzar la reproducción de The Difference Machine en el Museo de Ciencia de Londres (diseño ultra preciso, pero con muchas consecuencias y esfuerzos negativos).

Unos años más tarde, tuve la oportunidad de echar un vistazo al antiguo telar jacquard, y me sorprendió por completo el enfoque sorprendentemente superior del diseño mecánico; ¡Incluso los órganos de esa época con enormes tubos mecánicos no estaban hechos de manera tan maravillosa!
Me di cuenta de que Babbage eligió un enfoque de ingeniería muy pobre: era matemático e intentó hacer las cosas "a ciencia cierta", pero en realidad debería haber mirado los mecanismos reales de la máquina jacquard con mucho más cuidado.
Solo el 1/3 superior es el mecanismo jacquard. El telar en sí está hecho principalmente de madera con un pequeño mecanismo (utilizó la lógica de "perchas" / "percha").Jacquard fue completamente en la dirección opuesta: todo se desmorona, excepto cuando necesita precisión (la mayor parte de la precisión que obtuvo fue en los "agujeros guía" que limitaban las partes colgantes, pero
les permitió pasar el rato en ambos lados (una de las suposiciones: las guías deben periódicamente "reducir los errores" en las cadenas de causa y efecto).
Como resultado, la extensión y el aumento en el número de errores está prácticamente ausente (el esquema de Babbage causa una gran extensión de errores). Uno de los muchos momentos divertidos del enfoque de Jacquard es que este mecanismo no requiere la invención de un nuevo tipo de telares: la máquina jacquard está ubicada en la parte superior de un telar existente y simplemente tira de los hilos de acuerdo con el programa en la cadena de tarjetas perforadas.
Por lo tanto, una persona que opera un telar jacquard puede actuar en miles de hilos utilizando tarjetas perforadas, utilizando solo el poder humano.
Lo interesante aquí es que no hay nada mecánicamente complicado en una máquina jacquard: ¡la mayor parte de la lógica se puede construir a partir de perchas! - y esto podría hacerse utilizando solo tecnologías disponibles en ambos lados desde 0 AC.
Aquí hay una breve descripción de algunas de las tecnologías disponibles .
El artículo de Wikipedia sobre el telar jacquard es el comienzo, pero no hay suficientes detalles. Todavía estoy buscando una mejor descripción del mecanismo de la máquina jacquard en línea (¡por favor ayuda!). Lo que importa aquí son los detalles de hecho de cómo Jacquard vio que la selección no requiere una precisión cuidadosa, a menos que sea realmente necesario. Mientras tanto, lea
este pdf a partir de la página 5 . Y vea este video en YouTube para ver cómo funcionan las diferentes partes operadas por una sola persona.
Hay varios libros que contienen detalles útiles: Essinger, James (2004). Jacquard web. Oxford University Press, Oxford, y especialmente: Bradbury, Fred (1912). Mecanismos Jacquard y montaje de arnés. John Heywood Ltd., Depósito de libros técnicos, Halifax, Yorks. El mejor libro que encontré fue: (1888) "La máquina Jacquard, analizada y explicada", E.A. Posselt. Gracias al maravilloso Brewster Calais y su Archive.org, este libro se puede encontrar y descargar a través de Google
Creo que sería completamente posible utilizar el pensamiento moderno para diseñar una computadora programable basada en mecanismos de jacquard, y luego ensamblarla usando solo métodos, herramientas y materiales disponibles hasta aproximadamente 0 a. C.
La próxima semana intentaré encontrar un informe en línea comprensible sobre cómo funciona realmente el telar jacquard (casi siempre sucede que los museos, incluso los museos de "ciencia y tecnología", simplemente muestran artefactos y no dan explicaciones ni demostraciones * cómo * y * por qué * funcionan).
Apéndice I
Olvidé que escribí sobre Babbage para Quora, y mencioné con más detalle sobre el telar jacquard.
¿Qué libro sobre Charles Babbage es el mejor desde un punto de vista técnico ?
Encontré en YouTube un video bastante bueno del Museo V&A, que tiene una explicación animada tridimensional del invento de Jacquard.
Parece que no tiene una banda sonora, pero creo que es posible entenderla solo con una explicación visual. Es posible que desee ver la animación a la mitad de la velocidad real de la serie de videos para comprender y seguir la relación causa-efecto.
Apéndice II
Marcel Levy hizo una pregunta que debería plantearse aquí en el texto principal: "Es decir, ¿dices que el problema no estaba en el lado práctico, sino en el lado teórico?"
Yo creo que si. Vale la pena echar un vistazo a algunos de los inventos mecánicos de los griegos alejandrinos, que incluyen: el órgano con tubos labiales, que se tocaba usando las teclas con el viento, estabilizado por la presión del agua, etc. También mecánica teatral griega, etc. Y, por supuesto, la calculadora astronómica Antikythera.

Hero of Alexandria fue el inventor más interesante de los mecanismos alrededor del año 0 a. C., a excepción de un órgano con tubos labiales, se informó un odómetro, que contó en formato digital y, lo más interesante, un carro programable (su recreación aquí en YouTube).
¿Qué más hizo Geron después del modelo de estos "juguetes para el entretenimiento y la sorpresa"? Tuvo la idea de "programación", y probablemente desarrolló sus otras formas para la automatización que inventó.
Los telares han existido durante miles de años, y el más complejo de ellos: cientos.
Los griegos (y luego los romanos) se dieron cuenta de que la forma cultural "oficial" de escribir números era "inconveniente": podemos ver su pensamiento real mirando sus computadoras (varios ábacos).
Definitivamente podríamos preguntar, "¿qué es lo que realmente quieren descubrir, qué va más allá de su ábaco?" Al principio, Babbage fue guiado por imprecisiones en las tablas matemáticas ("¡Ruego a Dios que estos cálculos se hagan con vapor!"). Turing fue originalmente guiado por los resultados de Godel. El estudio de los métodos de computación física fue determinado por las necesidades de la guerra desde la Segunda Guerra Mundial.
Definitivamente tenían cerebros y la mayoría de sus horizontes matemáticos y físicos. Me parece que, sobre todo, carecían de una sensación de necesidad que los obligaría a usar lo que sabían para ver cómo hacer que la máquina hiciera los cálculos por ellos.