Archivo de la categoría Retro

Al principio fue el libro



Parafraseando el título del libro de Neal Stephenson, en el principio fue el libro. Parece ya lejano el tiempo en que la mayoría de software, bien fuera especializado como de propósito general, se vendía acompañado de manuales impresos. Además multitud de autores y editoriales, complementaban dicha bibliografía con títulos dedicados a complementar dicho material.

Desde MS-DOS 3.30, GW-BASIC 3.23, Lotus 1-2-3 2, IBM PC-DOS 5 o Windows 2, hasta herramientas más especializadas como Turbo C++ 1.0 o Visual BASIC 3, todos se hacían acompañar de sus recursos en papel.

En algunos casos, el motivo era por la documentación y ayuda insuficiente en el propio paquete de software.…

Continuar leyendo...

European MS-DOS



A decir había oído hablar de las versiones multitarea de MS-DOS, pero pensé que nunca llegaron a estar disponibles.

Sin embargo, no fue así. De hecho el proyecto MS-DOS 4 fue anunciado en 1986, y algunos manufacturadores europeos como SMT Goupil e International Computers Limited (ICL) se interesaron por él, de ahí que se le conozca también como European MS-DOS.

Partía de un código base de MS-DOS intermedio entre la 3.1 y la 3.2 de 1987, al que añadía multitarea preventiva en modo real 8088/8086, y un programa que permitía cambiar de una a otra, el Session Manager: sm.exe.

Sin embargo, IBM, lo rechazó, y optó por continuar con la linea tradicional de PC-DOS 3.x, lanzando la versión 3.3, por lo que en 1988, Microsoft decidió entregar la versión multitarea para cumplir con los acuerdos de los OEM, manteniendo su versión interna de 4.00.…

Continuar leyendo...

CITESA Heraldo



Llevaba unos cuantos años intentando localizar un teléfono Heraldo de CITESA (Compañía Internacional de Telecomunicación y Electrónica S.A.). En casa nunca lo tuvimos, recuerdo un Gónzola de color rojo, y luego de color crema.

En cualquier caso, para mi el Heraldo simboliza el teléfono por antonomasia. Lo que me viene a la mente cuando pienso en un teléfono. El color elegido, debía ser rojo. Fuera de su innegable aire pop, me trae a la memoria el teléfono rojo de la guerra fría, de la seria de Batman de los años 60, o de la casa de mis abuelos paternos.

Grabados en la parte inferior, recuerdo que aparecía la firma de CITESA Málaga, así que podemos comenzar por ahí.…

Continuar leyendo...

ELBE



Comercial Radio Bertrán, comenzó en 1940 como una tienda de electrónica en Barcelona, fundada por José Bertrán Marqués. Posteriormente pasaría a denominarse Electronica Beltrán S.A. (ELBE).

Empezaron fabricando receptores de radio, pero su popularidad llegaría con la televisión, un producto en el que tuvieron enorme éxito gracias a sus precios, y su calidad. Sin duda la electrónica de consumo era un sector en auge, y Barcelona acabó convirtiéndose en la zona que ubicaría la mayoría de ellas.

ELBE fabricarían también equipos de música, videos y hasta ordenadores personales, algunos de ellos bajo su segunda marca Gold Tone.…

Continuar leyendo...

Interfaces en modo texto



El otro día estaba comprando en Bon Area, y me fijé en que los terminales de pago (TPV), usaban aún modo texto, un paradigma que poco a poco había ido desapareciendo de nuestras vidas en ordenadores, cajeros automáticos, dispositivos móviles, puntos de información, etc; de los que hoy apenas nos queda el Teletexto.

Los que trabajamos con ordenadores remotos basados en UNIX, o de vez en cuando usamos la consola de comandos de Windows, seguimos viendo interficies basadas en texto, sin embargo, estas están en realidad simuladas sobre los modos gráficos de nuestro PC. Enseguida me vino a la mente el artículo sobre pictogramas.…

Continuar leyendo...

El primer disco duro



En mayo de 1955 IBM (International Business Machines) lanza el primer disco duro, el 350, bautizándolo como RAMAC (Random Access Memory ACcounting System -Acceso aleatorio con método de contabilidad y control-), como accesorio para el 305, uno de los últimos equipos comerciales basados en tubos de vacío, con el fin de reemplazar a las tarjetas perforadas. IBM, exactamente los mismos que en los años 80 y 90, intentarían llamarlos como discos fijos en multitud de manuales y documentación en castellano.

Tenía una capacidad de 5 millones de caracteres, es decir 4,2 Mb. y un tiempo medio de acceso de 600 ms.…

Continuar leyendo...

Sybase Power++



Powersoft lanzó Optima++ en 1996, como un producto estratégico que combinaba el desarrollo RAD de Visual Basic o Delphi, con la potencia de C++, y el compilador líder de aquel tiempo: Watcom C++, es decir, un año antes que Borland hiciera lo propio con el proyecto Ebony que daría lugar a C++ Builder en 1997.

En 1997, se renombraría a Power++ (1.0 y 1.5), como influencia de la compra por parte de Sybase en 1995, y en consonancia con PowerBuilder. A partir de ahí vendría la versión 2.0, 2.1 y 2.5 que incluían grandes mejoras, y el nuevo compilador de Watcom C++ 11.0.

Con actualizaciones menores, llegaría hasta la versión 2.5 de 1999, muy madura y estable, así como una versión 2.6 que quedó en desarrollo en el 2000 con el anuncio de su abandono.…

Continuar leyendo...

Punteros en Basic



Quizás os sorprenda que hable de punteros, y de Basic. Los punteros, o apuntadores, un recurso típico de C/C++, ensamblador y Pascal en menor medida.

Así que puede que te extrañe, que PowerBasic, desde su versión 3.2 de 1996 soportara incluso aritmética de punteros.

La sintaxis es realmente sencilla, tenemos el tipo de datos Ptr, que puede apuntar a casi cualquier tipo elemental Basic: Byte, Integer, …

A partir de ahí, cada operación con esa variable alterará el puntero, mientras que usando el operador @, actuaremos sobre su contenido.

Aquí os muestro un pequeño ejemplo, que aparte de llamar a los servicios de BIOS para video (10h), y teclado (16h), utiliza punteros para primeramente borrar la pantalla accediendo directamente al framebuffer, y posteriormente dibujar píxeles.…

Continuar leyendo...

LogoWriter



Logo Computer Systems Inc, más conocidos como LCSI, fue fundada en el año 1981 por Seymour Papert, el inventor en 1968 del lenguaje Logo.

No es de extrañar en programaran Apple Logo, y el IBM Personal Logo de 1983, que al final acabaría siendo LogoWriter.

Aunque empecé con Sinclair Logo, y después pasaría a Logo SB de los españoles Software de base, admito que LogoWriter fue el intérprete de más avanzado de lenguaje Logo en aquella época.

Estaba disponible en 4 idiomas: inglés, francés, portugués y castellano; lo que debido a las particularidades del lenguaje no incluía solamente el entorno de programa, sino también las primitivas del lenguaje usando por ejemplo adelante en vez de forward.…

Continuar leyendo...

La apuesta de Fortran



Si os digo que FORTRAN (Formula Translating System) fue un lenguaje diseñado por IBM en los años 50 para poder realizar programas científicos que resultaran eficientes, probablemente no os estaré contando nada que no sepáis.

En aquellos años solamente existía el ensamblador, y Fortran representaba el primer lenguaje más o menos estandarizado de alto nivel. Luego vendría LISP, COBOL, BASIC, Logo, Pascal, Forth, C, Smalltalk, o Prolog.

Nunca le he encontrado demasiado atractivo a Fortran, pero a diferencia de Pascal, es un entorno, al que le tengo cierto cariño.

El caso es que aunque para muchos, Fortran permanezca en la sombra, cuando se trata de alto rendimiento, C/C++ y él se llevan la palma.…

Continuar leyendo...