Navegación

Inicio de sesión de usuario


Viejos tiempos
 Soy muy joven para estas cosas... pero aun así me recuerda a mi juventud. Tuve la ocasión el año pasado de visitar el Forum Heinz-Nixdorf (Paderborn, Alemania)  y se me caía la babita al ver que contenía un museo bien grande de viejas glorias informáticas,  desde los años 40 a los 80...

La instalación del museo que más me llamó la atención fue la de la foto de la derecha... Un grupo de herramientas, revistas y manuales que perfectamente podrían estar presentes en la mesa de un geek informático del año 1975.

 

 Era un mundo totalmente diferente... un mundo donde el software y el hardware se fundían en uno solo, donde el soldador era tan importante como el teclado,  donde la única forma que un geek tenía de estar en red y mantenerse al día no era el RSS, ni Internet, ni siquiera  una BBS, sino simples fanzines en papel, que se distribuían por correo o librerías, llenos de circuitos que implementaban algoritmos, y código fuente en lenguajes máquina de 8 bits prehistóricos.  [Sigue...]

Es algo que me recordaba a mi juventud, cuando había que reparar el ZX Spectrum con el soldador, cuando los recursos hardware para los programas eran limitadísimos y había que optimizar hasta el último byte de memoria y hasta el último ciclo de procesador al programar. Un XOR AX,AX consumía un ciclo menos de CPU que un MOV AX,0 recuerdo...

La evolución de la forma de trabajar del informático amateur se ve muy bien en la evolución del mundo de la Demoscene:

Durante los años 90 los desarrolladores "old-school" de Demos exprimían el hardware de los equipos informáticos hasta límites inimaginables. Cada grupo desarrollaba sus propios motores gráficos que accedían directamente a la memoria, a los registros y a los puertos hardware de periféricos y CPU aplicando complejas fórmulas matemáticas en lenguaje ensamblador. De ahí salían pequeñas maravillas como juegos que ocupaban 256bytes, animaciones 3D con música que ocupaban 4096bytes, o increíbles animaciones 3D multimedia en tiempo real que se ejecutaban en vulgares PCs domésticos que se acercaban a las que sólo se podían ver en las potentes Silicon Graphics de aquella época.
 

Pero hoy en día el hardware ha evolucionado y es muchísimo más potente... pero sobre todo es también muchísimo más complejo. Esto hace que trabajar directamente con este hardware sea inviable para cualquier informático amateur. Ahora se utilizan bibliotecas de programación que intermedian entre el software del desarrollador amateur y el hardware desarrolladas por los fabricantes... Bibliotecas como las DirectX o OpenGL.
Las cosas han cambiado. Antes para dibujar un círculo en la pantalla había que programar en código máquina la fórmula matemática de la circunferencia, y luego aplicarla sobre los registros y la memoria de la tarjeta gráfica del ordenador. Ahora simplemente se escribe en lenguaje C#  "Dibújame un círculo".
También recuerdo que hace menos de 10 años en mi tiempo libre hacía con materiales "caseros" de electrónica tarjetas ISA para ampliar las capacidades a mi PC. Hoy en día, la complejidad de las placas base de los PCs ha crecido de tal manera que me sería imposible hacer algo equivalente para los actuales slots PCI o AGP. Saldría 10000 veces más caro, no tendría herramientas para ello y posiblemente mi cabeza no daría para comprender en profundidad el funcionamiento de estas interfaces.
Volviendo al tema del museo, se podría destacar en dicha instalación la presencia de un mítico ordenador del año 1972: El Altair 8800. Quizás se trate del primer ordenador de uso común entre los geeks de aquella época. Se compraba en kit desmontado a una revista de electrónica y fue un exitazo inesperado. A los geeks de aquella época le encantaba desarrollar hardware casero para este aparato, programar sobre él, y compartir sus diseños a través de los fanzines en papel que se distribuían por correo.

Resulta muy interesante visitar la página de la Wikipedia sobre el Altair 8800, y un museo virtual que existe en la red que contiene mogollón de material digitalizado de aquella época sobre este ordenador de uso amateur.

También de vez en cuando aparecen estos ordenadores a la venta por eBay!

 
 

 

Por kfree; el Vie, 03/11/2006 - 20:56 [Inicie sesión o regístrese para enviar comentarios]


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.


Buscar

Google



Distribuir
origen XML