Es bueno recordar, ya que se cumplieron 5 años, que el 1º de julio de 2002 queda establecido “el euro” como moneda única en doce estados europeos... Espero que siga adelante la propuesta de crear una moneda única sudamericana, emulando lo que hicieron los europeos en aquel momento...
Historia de las Computadoras HISTORIA DE LAS COMPUTADORAS (Los comentarios que detallo, son extraídos de revistas "POWERUSERS") Desde épocas inmemoriales, el hombre ha necesitado del cálculo. Cuando el homo sapiens finalmente abrazó el sedentarismo, dejó de ser cazador para volverse agricultor. Poco después, nació el comercio, que, en sus comienzos, se realizaba bajo la primitiva forma del trueque. Con él se tornó indispensable disponer de algún método de cálculo más avanzado, que permitiera hacer en escaso tiempo operaciones aritméticas básicas con cantidades numéricas importantes. Ya desde varios milenios antes, en Oriente se había comenzado a utilizar el ábaco, una herramienta de cálculo veloz y potente, que aún se sigue usando en nuestros días. Pero recién en el siglo XVII hicieron su aparición las primeras máquinas que se pueden considerar como antepadados de las computadoras modernas. En Europa, la explosión científica del período barroco provocó que primitivos inventores y matemáticos se desvelaran con la idea de construir una máquina que permitiera realizar cálculos complejos en forma mecánica y automática. El primero en lograrlo fué el alemán Wilhelm Schickard, en 1623, quien diseñó una máquina para calcular tablas astronómicas, capaz de procesar cifras de hasta seis dígitos. Algunos años después, en 1642, el francés Blaise Pascal, de tan solo 19 años, creó su "Pascalina", la primera calculadora mecánica producida comercialmente (se fabricaron más de 50 unidades), aunque el aparato fracasó, debido a su complejidad y al uso del sistema decimal, incompatible con el sistema monetario utilizado en Francia en aquel entonces. En 1670, el serbio-alemán Gottfried Wilhelm Leibniz, matemático y seguidor de los escritos de Pascal, inventó una máquina mecánica capaz de realizar las cuatro operaciones aritméticas básicas. A Leibniz se le atribuye el descubrimiento del "sistema binario", además del hecho de haber concebido a nivel teórico la primera computadora propiamente dicha: un sistema mecánico programable, con un sistema de almacenamiento tanto para el programa como para los datos numéricos que éste procesaría. Asombroso para esa época, verdad...? estoy seguro que nadie se imaginaba que en aquellos años alguien ya pensara en algo que nos es tan común ahora: las PCs. Dentro de unos días, si la historia les interesa, continuaré con el relato.
Muy bueno abu!! Hasta el día de hoy me pregunto cómo podría funcionar una calculadora de forma mecánica... es que no entiendo cómo sería el sistema de engranajes .
HISTORIA DE LAS COMPUTADORAS - II Es notable como mucho tiempo atrás, hubo personas capaces de imaginar máquinas que recién se pudieron construir cuando la tecnología moderna lo hizo posible. Ya Leonardo Da Vinci fué creador de inventos que recien en épocas modernas se llevaron a cabo. Volviendo a las computadoras, a pesar de que en el año 1670 Pascal había hecho su famosa "Pascalina", recién en el año 1822 fué Charles Babbage, matemático e ingeniero mecánico inglés,quien se planteó, nuevamente, la necesidad de contar con una máquina de cálculo automatizada. En esos tiempos, en Inglaterra existía una profesión muy particular. Una cantidad importante de personas, conocidas como "computers", se dedicaban durante horas a calcular manualmente interminables tablas numéricas utilizadas ampliamente en la enseñanza, el comercio y la industria para realizar cálculos matemáticos. Durante sus estudios en Cambridge, Babbage había tenido la oportunidad de comprobar que, demasiado a menudo, estas tablas contenían errores, a veces considerables. Era natural que seres humanos, falibles por definición, agotados por largas jornadas de trabajo, cometieran equivocaciones, que tornaban poco fiables a las tablas numéricas. Por tal motivo, Babbage se propuso a construir una máquina, a la que denominó "máquina diferencial", que calcularía en forma automática y con nulas probabilidades de error las tablas y que, incluso podría imprimirlas en distintos tamaños y tipografías. Su proyecto interesó vivamente al Estado Inglés, quien le otorgó los fondos necesarios para la construcción de dicha máquina. Sin embargo, lograr ese objetivo mediante la tecnología mecánica de la época demostró ser una tarea titánica. La máquina diferencial usaba energía generada por un motor de vapor, tenía más de 25.000 piezas y pesaba 15 toneladas. Algunas de sus piezas requerían de un alto grado de perfección, lo cual le trajo a Babbage múltiples problemas con los artesanos encargados de fabricarlas, quienes constantemente le reclamaban más dinero. Los costos y los tiempos necesarios para finalizar la máquina se agigantaron a tal punto, que el Estado le retiró la financiación, y la máquina nunca pudo ser completada. Recién entre los años 1989 y 1991, el London Science Museum construyó una máquina diferencial sobre la base de los planos de Babbage, utilizando únicamente tecnología disponible en el siglo XIX, lo cual probó que los planos eran correctos. De hecho, muchos de sus conceptos de diseño todavía siguen vigentes: separación de la memoria en áreas para el programa y para los datos, operación por instrucciones, existencia de una unidad de control capaz de realizar saltos condicionales y existencia de interfaces de entrada/salida. La máquina construída por el London Science Museum, y además una impresora también hecha en base a los planos de Babbage, funcionan a la perfección hasta hoy en día.
EdR... como te veo muy interesado en el tema, te digo que si tendrías oportunidad de ver como funciona el contador de kilómetros instalado en el velocímetro de los autos, te ayudaría a darte cuenta de como funcionan los engranajes para hacer una calculadora...
HISTORIA DE LAS COMPUTADORAS - III Pese al fracaso en la construcción de la máquina diferencial, Babbage no se desalentó. Muy por el contrario, se sirvió de la experiencia adquirida durante el proyecto para diseñar a su sucesora: "la máquina analítica", considerada por los historiadores como la primera computadora mecánica. En la máquina diferencial, el único programa que era capaz de ejecutar el cálculo de tablas, formaba parte del diseño físico de la máquina, mientras que los datos se ingresaban manipulando algunos de sus componentes. En cambio, la máquina analítica podría leer tanto el programa por ejecutar como los datos necesarios desde tarjetas perforadas (este método había sido inventado por Joseph Marie Jacquard para almacenar los diseños de las telas producidas por los enormes telares industriales del sigo XIX). El lenguaje de programación pensado por Babbage era similar al "lenguaje máquina" utilizado por los microprocesadores modernos. Respecto a la programación de la máquina analítica, una contribuyente fundamental fué Ada Lovelace, hija del poeta Lord Byron y brillante matemática. Vale la pena recordar que, en la casa de Lord Byron, durante una noche de mayo de 1816, Mary Shelley, de escasos 19 años de edad, dio vida, en el papel, a Frankenstein. Pero, Ada (con cuyo nombre se bautizó al lenguaje homónimo) tenía, en ese momento, apenas un año, y no entraría en la historia de la computación hasta 1843, cuando tradujo al inglés un texto del matemático italiano Luigi Menabrea, colega de Babbage que, también, estaba muy interasado en la máquina. En dicha traducción agregó las instrucciones necesarias para que ésta calculara los "números de Bernoulli", una secuencia de números racionales de vital importancia en la teoría numérica. Los historiadores consideran estas intrucciones como el primer programa de computadora que se haya escrito, hecho que le otorgó a Ada el título de "primera programadora".
HISTORIA DE LAS COMPUTADORAS - IV Cuando escribo estas cosas, voy analizando, a veces. otras. Por ejemplo, no se si alguno se percató de las fechas. Allá, en Europa, se estaban inventando las computadoras y aquí, el 25 de Mayo de 1810, recién se producía la Revolución de Mayo; y el 9 de Julio de 1816 se declaraba la Independencia en Tucumán, y muchos para llegar allá se trasladaron en carretas...!!! Cuanta ventaja nos llevaban... Pero, volvamos a las computadoras. Asi y todo, pese al avance tecnológico que ellos tenían, gracias a la mente privilegiada de algunos, también tropezaron con que le faltaban artesanos debidamente adecuados para construir estas máquinas, genialmente pensadas por mentes que se adelantaron al futuro. Por ello, pasará casi un siglo desde las máquinas de Babbage hasta que haya un avance decisivo en las tecnologías de la información.Es evidente que, si bien sus planos eran teóricamente correctos, la tecnología existente de la época (utilizada al límite por Babbage) y la falta de conciencia social sobre la importancia de la automatización del cálculo conspiraron contra la fabricación exitosa de las que hubieran sido las primeras computadoras de la historia. A pesar de ésto, Babbage contribuyó a mejorar la industria de su tiempo, ya que los altos requisitos técnicos de sus diseños provocaron mejoras en distintas áreas. Por ejemplo, uno de los ingenieros contratos por Babbage para la construcción de sus máquinas inventó el sistema de medidas y muescas estándar para tornillos, que todavía se usa hoy en día. Es interesante preguntarse de que tecnología increíble podríamos disponer si la máquina analítica hubiese sido en éxito comercial. Esta misma pregunta se hicieron los escritores ciberpunt William Gibson (creador del concepto de "La Matriz") y Bruce Sterling, autores de una novela llamada "The Differencia Engine", en donde exploran como hubiera sido la vida de la Inglaterra victoriana si las primeras computadoras mecánicas se hubieran difundido tan rápidamente como lo hicieron apenas cien años después, las electrónicas.