Realice un viaje en el tiempo con estas tecnologías antiguas que siguen funcionando en forma. A veces lo antiguo, realmente es mejor.
Por Peter Wayner | Original de IDGN
Puede que esté retirado. Pero Brice Willis en los años 90 marcó un estándar, grabado a fuego de quienes conocieron al héroe que podía ser herido, incluso destrozado y, aun así, resultaba indestructible. John McClane, el duro de matar, logró con ello hacerse inmortal.
El mundo de la tecnología a menudo parece un desfile interminable de ideas, arquitecturas, lenguajes y dispositivos sorprendentemente nuevos.
A veces también sucede que algo que alguna vez fue nuevo se queda demasiado tiempo.
Tal vez el dispositivo, simplemente, no se desgasta. Tal vez el reemplazo disruptivo nunca aparece.
Ocasionalmente, el gran reemplazo resulta no ser tan bueno como el antiguo recurso de reserva.
Celebremos estos artefactos de la industria de la computación que entregan constantemente, día tras día, año tras año, algunos de ellos durante décadas.
Claro, es posible que no tengan conferencias llamativas que lleven su nombre o que hagan su gran debut en una oferta pública inicial sobrevalorada
Pero hacen lo que se supone que deben hacer.
Aquí hay un vistazo a algunas de las mejores tecnologías antiguas que nunca mueren.
Contra todo pronóstico
En esta fascinante lista encontraremos ideas y cosas — chips, programas, lenguajes — que, de alguna manera, perdieron la señal para abandonar el escenario.
Oh, es posible que ya no los notemos mucho. A veces incluso nos olvidamos de que están ahí.
Pero esta vieja tecnología sigue funcionando, sin problemas ni complicaciones.
Considermos esto como un tributo al ideal de la ingeniería y, posiblemente, un recordatorio de que la buena tecnología no necesariamente necesita ser reemplazada cada pocos años.
El chip Z80
El chip del procesador Z80 comenzó en 1974 como una rama del exitoso Intel 8080. Era un chip de la competencia que ofrecía registros adicionales y más comandos, pero era en gran medida compatible con el 8080.
Los desarrolladores podían ejecutar su antiguo código 8080 o modificarlo con el código binario. Y darle funciones adicionales para ser un poco más rápido.
Mientras que Intel pasó a crear chips x86 más grandes, mejores e increíblemente más rápidos, el Z80 de Zilog continuó prosperando en nichos menos visibles como los microcontroladores.
Hoy en día, los fabricantes que desean agregar un microprocesador estable con una colección rica y profunda de bibliotecas pueden elegir entre una serie de opciones tanto de Zilog como de segundas y terceras fuentes.
Y para aquellos que quieren continuar con la tradición, algunos fabricantes como Toshiba han ampliado lentamente la línea al agregar autobuses más anchos y registros más gruesos.
Emuladores de juegos
Cualquiera diría que la de los videosjuegos no es tecnología antigua. Pero quien quiera jugar algunos (muy) viejos puede recurrir a una variedad de emuladores de código abierto que nos permiten ejecutar el código original en máquinas modernas.
Hay implementaciones sólidas de plataformas populares como Super Nintendo, pero también puedes encontrar marcos más oscuros como Commodore Amiga.
Algunos desarrolladores incluso han encontrado una manera de ejecutar el código en las ROM en juegos de arcade populares.
Claro, los juegos más nuevos representan a sus héroes en primera persona de una manera que te permite sentir cada poro sudoroso, pero hay algo eternamente satisfactorio en ganar un juego representado en ASCII en la pantalla de una terminal.
PuTTY
Una sorprendente gran cantidad de programas de software que se escribieron para el Windows original continúan navegando.
Uno de estos programas es PuTTY, que se utiliza para configurar una conexión SSH. Rutinariamente uso PuTTY para iniciar sesión en máquinas en la nube. Incluso puede iniciar el protocolo de sesión SUPDUP original que data de los años 70 y 80.
Un pequeño grupo de voluntarios mantiene el código original, el cual se lanzó inicialmente en 1999.
La forma sencilla de usar PuTTY es descargar un exe.
FreeDOS
Tal vez no sea exactamente justo llamar a FreeDOS tecnología antigua. Vaya, este año alguien agregó una nueva versión de Edlin, el clásico programa de edición de archivos basado en líneas.
Y eso no es todo: una serie de versiones nuevas y revisadas del antiguo código de línea de comandos ahora forman parte de FreeDOS.
Pero el desarrollo en curso no cambia el hecho de que el proyecto está dedicado a mantener vivo el DOS, la línea de comandos y los programas que se ejecutan en él.
Si tiene algún software antiguo de DOS que desea seguir usando, FreeDOS es una de las formas más sencillas de hacerlo.
Realice un viaje en el tiempo y disfrute del mundo rápido y receptivo de DOS. Aquí, puede estar seguro de que su cursor nunca se convertirá en una bola giratoria que no responde.
Un cursor será un cursor, como debe ser.
BSD Unix
Otro caso claro de tecnología que no parece, para nada, antigua aunque cuenta con una historia casi legendaria. Después de que Bell Labs construyera Unix, comenzaron a aparecer varios clones.
Cuando AT&T trató de ejercer control sobre la propiedad intelectual, un grupo inteligente de programadores escribió sus propias versiones de las utilidades comunes de línea de comandos y las lanzó bajo la ahora ubicua licencia Berkeley Software Distribution (BSD).
Hoy en día, este código se encuentra a menudo en todo el mundo de Linux en distribuciones de Red Hat o Ubuntu.
Un núcleo sólido todavía vive bajo el nombre de BSD y mantiene muchas de las convenciones que se establecieron por primera vez en Berkeley.
Versiones como OpenBSD, FreeBSD y NetBSD siguen funcionando de forma rápida, fluida y ligera.
Tecnologías antiguas, aunque no parezca
A la mitad de este recorrido parece justo recordar que desde resortes hasta lápices se de grafito, pasando por el tornillo de Arquímedes son muestras de tecnologías antiguas – prácticamente ancestrales – que comviven con nosotros sin que tengamos consciencia de lo viejas que son.
Gafas. Micas. Cristales. Hay ideas que parecen haber acompañado a la Humanidad junto con los perros.
Este listado es un tributo al mundo digital y, por supuesto, está lejos de estar ser exhaustivo.
Basta sólo con pensar en algunas marcas… que tampoco soñemos asociar en la categoría de “tecnologías antiguas”. Pero cada día lo son más.
Teclados de PC IBM
¿Sabía usted que la primera computadora personal de IBM vino con un teclado Modelo M que sigue siendo una de las opciones más queridas para comunicarse con una computadora?
Más que tecnología antigua, está es resiliente: cuando IBM dejó de fabricar ese estilo de teclado en 1996, algunos verdaderos creyentes tomaron las herramientas y crearon Unicomp, especializándose en teclados clásicos para PC.
Ahora, puede obtener versiones completamente nuevas de los teclados que ama, pero con componentes electrónicos más modernos que se adaptan a las PC más nuevas.
Los teclados mecánicos más nuevos tienen sus ventajas y vienen en variedades con diferentes niveles de clics, pero todavía no hay nada tan sólido y eficiente como el Modelo M original.
MATLAB
Este software llegó por primera vez en 1984 y desde entonces ha ayudado a científicos e ingenieros a multiplicar matrices.
Es una clara muestra de cómo puede evolucionar la “tecnología antigua” pues MATLAB ha mejorado mucho a lo largo de los años.
Ahora es compatible con la programación orientada a objetos y las interfaces gráficas.
Pero, en esencia, MATLAB sigue siendo una plataforma de programación para construir y analizar matrices grandes.
Otra curiosa tecnología antigua: la cinta magnética
Se podría pensar que las unidades de cinta giratoria pasaron de moda después de la década de 1960, al igual que las corbatas delgadas y las minifaldas que usaban los trabajadores de oficina en ese día.
Si bien mover la cinta magnética no domina el mismo porcentaje del mercado que antes, algunas personas todavía la aman.
Es fácil de enviar o almacenar, y es mucho más estable que los chips Flash. Tampoco es del todo exacto decir que las unidades actuales tienen la misma tecnología antigua: después de todo, las compañías de cintas han incorporado muchas de las mismas innovaciones que los fabricantes de discos duros usan para generar sus sorprendentes densidades.
De hecho, se lanzó un nuevo formato, el LTO-8 lanzado en 2017, para almacenar 12 terabytes en una cinta.
Otro de IBM, el Jaguar 3592, puede contener 10 terabytes. Eso no está mal comparado con los (extintos) viejos disquetes.
Encontramos cultores en tecnologías antiguas que, incluso, renacen de sus cenizas
Buscapersonas, una de las tecnologías antiguas en uso
Mucho antes de Twitter y los SMS, los médicos, los corredores de bolsa y todos los demás que necesitaban estar localizables dependían de un sistema de buscapersonas por radio capaz de transmitir solo unos pocos dígitos.
Las opciones más nuevas como WhatsApp, se ejecutan a través de redes de telefonía celular o Internet normal.
Pueden ofrecer brillo multimedia y la capacidad de incluir una foto o un emoji, pero no brindan la misma confiabilidad.
Es por eso que los médicos, las enfermeras y los técnicos de emergencias médicas continúan usando buscapersonas para la comunicación esencial.
Uno de los sistemas de buscapersonas más grandes afirma que todavía procesa 100 millones de mensajes cada mes.
Las empresas de buscapersonas tampoco se han quedado quietas. Versiones más nuevas ofrecen:
- Encriptación
- Protecciones HIPAA
- Y, algunas incluso, permiten la comunicación bidireccional
Pero, en esencia, es el mismo dispositivo básico y confiable de las (hoy) tecnologías antiguas. Una que debutó en la década de 1970.
Bases de datos SQL
Oracle lanzó la primera base de datos SQL comercial en 1979. Microsoft lanzó su base de datos SQL en la década de 1980. PostgreSQL y MySQL siguieron en la década de 1990.
Desde entonces, han aparecido otros modelos de bases de datos, pero la mayoría de los programadores todavía escriben consultas SQL.
Es por eso que el plan de negocios para empresas como Google, Amazon, Neon y PlanetScale, por nombrar solo algunas, equivale a volver a empaquetar una base de datos SQL clásica como un servicio.
Para ser justos, algunas plataformas de bases de datos en la nube ofrecen amplias modificaciones, como separar la lógica de la capa de almacenamiento para acelerar ciertos tipos de consultas y admitir un almacenamiento escalable de forma masiva.
Pero, desde la perspectiva de un programador, una base de datos SQL en la nube no se diferencia de la misma interfaz de tecnología antigua que han estado usando durante años.
Es posible que a los desarrolladores no les encante SQL. Pero lo conocemos, lo entendemos y seguimos recurriendo a él.
Procesadores ARM
Procesadores ARM
La arquitectura ARM fue uno de los chips básicos que surgieron durante la revolución RISC de la década de 1980.
Ahora, casi 40 años después, los colores ARM se encuentran prácticamente en todas partes.
Están en máquinas integradas como los dispositivos Raspberry Pi que comenzaron a aparecer en 2012.
También están en los MacBook Pro de Apple de primera línea, aunque en una forma muy diferente.
Sea cual sea la forma que adopte, la arquitectura simple de ARM ha demostrado ser notablemente ágil.
Se utiliza para construir algunos de los chips más eficientes con la mejor relación entre la potencia informática producida y la potencia eléctrica consumida.
Sistemas centrales de IBM
Puede que no haya mejor ejemplo de un viejo modo de espera que la computadora insignia de la compañía que construyó y lideró la industria de las computadoras durante los años 50, 60 y 70.
IBM construyó su primer mainframe en 1952, hace unos 70 años. Es muy posible que parte de ese mismo código, creado originalmente con tarjetas perforadas, todavía se ejecute hoy en día de alguna forma.
Si alguna vez se ha preguntado por qué los principales desarrolladores de COBOL de IBM son demandados, culpe al marco.
Muchas empresas todavía utilizan la misma pila de lógica confiable que no se desgasta.
El sistema operativo y los lenguajes del mainframe se han mejorado y aumentado a lo largo de los años, pero gran parte de los principios del código no han cambiado.
Hay una razón por la cual los clientes de IBM como los principales bancos continúan. Tal vez se están riendo en voz baja mientras las empresas de tecnología financiera van y vienen, alardeando como lo hacen sobre su software e idiomas modernos.
Realmente hay algo en las tecnologías antiguas que nunca mueren.