Byte, septiembre del 84

Si hay alguien prestando atención (¿hay alguien prestando atención?) quizá se haya fijado en que en septiembre no publicamos la entrada correspondiente al mes de septiembre (del 84) de Byte, como amenazamos… ¿Por qué? Pues, por una vez, habíamos hecho los deberes… y preferimos no entregarlos, porque no somos muy listos. Y es que Byte decidió publicar no un número, sino dos, aquel mes… y nosotros no nos habíamos dado cuenta. La cuestión es que el PC de IBM, en aquella época, era la noticia. Hasta el punto de que Byte decidió dedicarle un número especial:

Portada de la revista Byte de septiembre de 1984, número especial dedicado a los PCs de IBM

Y sí, en septiembre del 84 tenía todo el sentido del mundo dedicarle un número al PC de IBM… pero en septiembre del 24 repasar el número es un aburrimiento que no pensaba yo infligir al lector de obm. Baste decir que se repasaban las características del PC XT (por 4395 dólares de la época: un 8088 a 4.77 megahercios, 256 kilobytes de RAM ampliables a los míticos 640, disquetera de 5 ¼ y 360 kilobytes y enorme disco duro de 10 megabytes (añadir un segundo disco con 10 megas más, 1395 dólares más), y BASIC en casette) y algún que otro primo suyo…

(Si queréis tener en cuenta la inflación, en Estados Unidos desde 1984 a la actualidad básicamente hay que multiplicar por tres cada precio que veáis. Intentando no marearse.)

Quizá podríamos destacar el artículo con la previsión de que IBM iba a dominar el mercado… El PC sí lo dominaría durante décadas, pero la propia IBM explica que, después de su lanzamiento en agosto de 1981, en el 82 tenían el 80% del mercado… pero que una década más tarde se contentaban con el 20%, y para 2005 habían abandonado el mercado. Hacer previsiones en tecnología es lo que tiene…

IBM Forecast. Market Dominance. IBM's array of follow-up products and enhancements for the PC means it is here to stay.

¿Más cosas? Seguirá sorprendiéndome siempre recordar cómo una revista «generalista» podía dedicarle artículos a Prolog o a una introducción al ensamblador… Me sorprende menos que le dediquen un artículo a los procesadores de textos… pero me entristece un poco que el mercado fuera más diverso entonces que ahora (y que no mencionen a WordPerfect, que ya estaba en el mercado):

Word Processing Revisited. A review of five new versions of familiar WP packages for the IBM PC — WordStar, Word, pfs:Write, Multimate and FinalWord

Y la idea era esperar a que llegara octubre, porque el que nosotros creíamos número de octubre trataba un tema un poco más recuperable cuarenta años más tarde…

Portada de la revista Byte de septiembre de 1984, dedicada a los gráficos por ordenador. Lo ilustra un gráfico de aspecto voluntariamente hecho por ordenador de un ordenador

Y sí, la lectora de vista de águila se habrá fijado en que en la portada pone que es el número de septiembre… pero nosotros no nos habíamos dado cuenta. Qué le vamos a hacer.

En cualquier caso. Al lío.

La publicidad siempre da juego… Por ejemplo. ¿Quieres hacer una presentación? Pues los proyectores actuales no existen. Tenemos, eso sí, los de diapositivas, o sea que te va a tocar fotografiar la pantalla de alguna forma y hacer una diapositiva 🤯.

Foto. En el fondo hay un ordenador IBM PC con un diagrama de sectores. A su lado, un dispositivo de la marca Polaroid, con el nombre de modelo Palette, al que alguien ha juntado una cámara réflex. En primer plano, una mano sostiene una diapositiva con el mismo diagrama de sectores, en colores mucho más vibrantes que los de la pantalla

Polaroid eligió una publicidad bastante minimalista. El aparato, con algo más de detalle:

Foto. Se trata de un anuncio a toda página. La foto que lo ilustra es una versión de la foto anterior de esta entrada. Se da más infromación sobre cómo Polaroid Palette, por menos de mil quinientos dólares, puede producir diapositivas de 35 milímetros en color de gráficos del IBM PC, pero también del Apple IIe o el DEC Rainbow
Imagen robada de https://www.ebay.ca/itm/143208417289

¡Menos de 1500 dólares! ¡Hasta 72 colores!

¿Siguiente? Pues me parece que mientras haya anuncios del Commodore 64, os vais a comer los anuncios del Commodore 64…

Anuncio a toda página del Commodore 64. Lo ilustran dos fotos. La primera lleva el texto "It's not how much you pay", y aparece la caja de un PC con su teclado y nada más. La segunda lleva el texto "It's how much you get" y aparece un Commodore 64 con un monitor mostrando un gráfico de tipo empresarial, una impresora y una disquetera. Debajo, un texto explica que e IBM PC tiene un precio de 669 dólares, y el Commodore 64, 215.

Cierto es que Commodore engaña (con la foto, no con el texto) y que por 215 dólares no te ibas a llevar ni la disquetera ni la impresora ni el monitor, pero también lo es que 670 por un PC Jr con 64 kilobytes de memoria, comparado con los 215 de un 64 (pongamos que 430 con la disquetera), con el software que había disponible en la época, es como para no dudarlo ni un segundo.

¿Y más allá de los anuncios? Pues alucinar un poco, por ejemplo, con que la sección de gráficos arranque con un artículo sobre fractales (muy en boga en la época)… en que se habla con el mismísimo Benoît Mandelbrot

Tres imágenes generadas por ordenador de paisajes montañosos creados usando técnicas de fractales
Creo que en la época era ilegal hablar de fractales sin poner las dichosas montañitas del clásico The Fractal Geometry of Nature
Imagen de un fractal. El pie de la imagen está a continuación en el texto.
<rant class="señorMayor">Ojo al pie de imagen. Me da a mí que si hoy en una revista de quiosco se publicara un pie con el texto «Mandelbrot dice: La homeografia más general puede escribirse como el producto de una inversión, una simetría con respecto a la recta (que es una inversión degenerada) y una rotación» habría heridos.</rant> (Aunque dudo que en la época hubiese muchos lectores a los que les quedase claro el tema, por otro lado.)
Código en AppleSoft BASIC (unas 45 líneas) para generar un fractal
Pero en la época no les preocupaba demasiado dejar heridos de todo tipo, parece ser 😬

Si tenéis ganas de leer (encontraréis el PDF, como el resto de números de Byte, en este archivo), en la página 189 (y siguientes) encontraréis un artículo de Isaac Kerlow introduciendo lo que es la práctica del arte digital (el tal Kerlow es un personaje curioso: en el 84 estaba a punto de fundar el departamento de gráficos por ordenador del Pratt Institute, y hacía apenas unos pocos años de su estancia en Barcelona para estudiar diseño a finales de los setenta). El aparte que le dedica a la controversia del arte digital…

Captura de una página de texto. El título es The Controversy Computer Art. El texto más destacable está a continuación en la entrada

…contiene un fragmento que me permito destacar:

Quizás llegará el día en que sistemas informáticos inteligentes nos den software de generación de imágenes capaz de desarrollar un estilo propio. Mientras tanto, sin embargo, el ordenador es tan solo una herramienta.

Isaac Kerlow

Personalmente pienso que el ordenador sigue siendo tan solo una herramienta, pero se puede iniciar un debate interesante proyectando esa frase, con la fecha, sobre una pantalla :-).

Y un poco más adelante también se encuentra una introducción a los gráficos 3D, con sus fragmentos de código ensamblador x86 para hacerlo (porque, en aquella época, estas cosas o se hacían en ensamblador o no se hacían, claro):

Unas 60 líneas de código ensamblador
No apto para casi ningún público 😬

Y cerraremos el repaso con dos apuntes más. El primero, un recordatorio que los «smart watches» no son un invento de este siglo:

Un reloj digital marca Seiko. ´Tiene una pantalla de dos líneas y media docena de botones.

El Seiko RC-100, con sus dos filas de diez caracteres de 5×7 píxeles, sus dos kilobytes de memoria y su interfaz RS-232C, llegó mucho antes de que se acabase el siglo XX. Y por apenas cien dólares…

El segundo apunte:

Imagen del Sinclair WL, con un presunto y paródico algoritmo de fabricación británico que tiene mucho que ver con lo que ahora llamamos vaporware

El Sinclair QL, con su procesador 68008…

En fin. Que si encontramos tiempo, volvemos este mismo mes, con el número de este mes. Mantened los dedos cruzados. Y si no os fiais, siempre podeis acudir a la fuente.

Byte, agosto del 84

Si el mes pasado viajamos a julio del 84, este mes también podemos repetir ejercicio y retroceder 40 años en el tiempo. Aunque, debe reconocerse, el lenguaje de programación Modula-2 no es tan llamativo en la portada como Spock…

Portada de la revista Byte de agosto de 1984. El tema de portada es Modula-2. La imagen, una especie de puzzle simulando papel de impresora, con las piezas blancas en el anverso, y que contienen código si se les da la vuelta

Modula-2, por cierto, llevaba en desarrollo desde 1978, idea del recientemente fallecido Niklaus Wirth. Igual os suena más otro de sus lenguajes: Pascal. La revista también le dedica algo de espacio a Forth-83, un lenguaje que tampoco tuvo demasiado recorrido…

Eso sí, si la portada de julio se dedicaba a los ordenadores y el vídeo, el tema seguía vivo, y Digital Research anunciaba dispositivo para conectar un Laser Disc nada más y nada menos que a un Commodore 64.

Anuncio de Digital Research. En la imagen, varios Commodore 64s mostrando imágenes de alta resolución en el monitor. Se trata de una solución que permite conectar reproductores de LaserDisc al Commodore 64 (y anuncian que en breve al IBM PC y al Apple II).

No recordamos al 64 exactamente como una «bestia multimedia», pero para la época… Lo podemos comprobar, de hecho, en el anuncio que encontramos un poco más adelante:

Anuncio del Commodore 64 que lo compara con el Atari 800XL (un poco más caro que el 64) y el Apple IIe y el PC jr de IBM, muchísimo más caros. Obviamente, los tres ordenadores de la comparativa salen escaldados en diversos factores, como el sonido, la capacidad de usar una tele como monitor o la conectividad

Y más adelante aún, la sección de libros vuelve al tema de portada, Modula-2, con libro de, claro, el mismo Wirth. El otro libro que me llama la atención es el dedicado a CP/M, el sistema operativo que podría haber sido MS-DOS en lugar de MS-DOS (no os perdáis este podcast sobre Gary Kildall, el creador de CP/M y «el hombre que podría haber sido Bill Gates).

La primera página de la sección de libros. Los libros analizados son Programming in Modula-2, de Niklaus Wirth, The Elements of Friendly Software Design, de Paul Heckel, The ABC's of Developing Software, de Shildon D. Softky, y The Programmer's CP/M Handbook, de Andy Johnson-Laird

Si seguimos avanzando, nos encontramos publicidad de uno de los clásicos del videojuego de la época, Infocom, los reyes por aquella época de la ficción interactiva. Para saber más sobre el tema, esta «historia oral» en Ars Technica

Anuncio de Infocom. Aparecen, entre otros, los tres juegos de la serie Zork.

Y un poco más adelante, para nada lo suficientemente importante como para ocupar la portada de la revista (algo que sí había hecho su tía abuela Lisa en febrero del 83)…

La sección System Review se dedica a un ordenador nuevo que igual os suena: el Macinstosh

Sí, esa «joya imperfecta» que era el primer Macintosh. El autor del artículo se declara fan de la máquina, aunque el precio (2500 dólares de la época, o unos 7500, si tenemos en cuenta la inflación) se le atraganta un poco para su CPU Motorola 68000, sus limitados y limitantes 128 kilobytes (sí, kilo) de RAM (Apple anunciaba su intención de llegar a los 512 algún día), 64 de ROM, su disquetera capaz de almacenar hasta 400 kilobytes (de nuevo, kilo, sí) por disco, y su pantalla monocroma de 9″ (el autor no sabe si el color será algo necesario en un ordenador personal, aunque comenta que el sistema en la ROM del Mac sí lo soporta color) y 512 por 342 píxels de resolución, que se «comen» 22 de los 128 kilobytes de RAM. La falta de cursores en el teclado también llama la atención del autor, por cierto, igual que la ausente tecla Control (sí lleva dos teclas Option y una Command) y la disponibilidad de un teclado numérico adicional por 99 dólares más. Y también merece apartado aparte el ratón —que aunque ya estaba disponible para el PC de IBM (a Windows todavía no se le esperaba) era muchísimo más útil aquí— y la todavía novedosa interfaz de usuario, que había nacido en el PARC de Xerox y había presentado la propia Apple en su Lisa, pero que todavía era una gran desconocida para el gran público, pero todavía era lenta en comparación con otros sistemas operativos. Para el Mac ya había software de Microsoft, por cierto, que anunciaba que su hoja de cálculo (Multiplan, Excel no llegaría hasta 1987) ya estaba disponible, y que Word llegaría en otoño, y que ambos aprovechaban la interfaz gráfica del Mac. Y si uno quiere investigar algo más sobre el diseño del Mac, en la página 347 (y siguientes) hay una entrevista con tres miembros del equipo, incluido el mítico Jef Raskin.

(También se hablaba en la revista del ultimísimo PC para consumidores de IBM, el «PCjr», con su 8088 y sus 64 kilobytes (no se ha caído ningún cero, no) de RAM por 600 dólares, pero me resulta bastante menos interesante de comentar.)

Como siempre, encontraréis los PDFs aquí y, quién sabe, igual volvemos en septiembre…

Y el premio OBM al portátil del año es para…

Un 'mod' de un Commodore 64 como portátil
Quizá sea un poco pronto para dar el premio del año en abril, pero es que...

Sabido es de los habituales que en esta casa somos fans del Commodore 64 (y prácticamente cualquier cacharro de 8 bits) o sea que un C64 portátil, construido, además, sobre hardware original (cualquiera escapaz de convertir un ‘netbook’ en un Commodore 64 con uno de los múltiples emuladores que corren por ahí), nos tenía que entusiasmar… Ya saben, otra idea de regalo de cumpleaños :-P.

Vía.

Un Commodore 64 en Silverlight


Get Microsoft Silverlight

Vale. No es tan difícil: como cuentan en Channel 9, «solo» se trata de coger el código del emulador Frodo, pasarlo de C++ a C#, compilar e ir buscando y resolviendo problemas… Pero a mí ha estado a punto de sacarme una lagrimilla. Para los interesados, el código fuente (que, ya avisan, es un ‘work in progress’ que convendría pulir bastante).

Alternativamente, pueden jugar con este emulador en Flash (que hace tres años que corre por ahí). Existe hasta para el Nokia N95 y ya hace tres años apuntábamos a c64s.com, un emulador en Java on-line…

¡Los juegos del Commodore 64 viven!

Momento nostálgico del día. Cuentan en Commodore Gaming (vía) que Nintendo va a recuperar juegos de mi añoradísimo Commodore 64 a través de su tienda en línea y un emulador (que se va a aburrir bastante emulando un procesador de 8 bits corriendo a un megahercio). Los primeros juegos son Uridium (el mejor matamarcianos de 8 bits de la historia, el título de 16 bits corresponde al Xenon II de Amiga) y International Karate, uno de los primeros juegos de artes marciales…

No nos los compraremos, más que nada porque ya tenemos un emulador aún más ‘cool’.

Hoy en día un C64 cabe dentro de un joystick

No puedo evitar una reflexión. «En sus tiempos» ambos juegos se podían comprar por 875 pesetas. En la tienda de la Wii costarán 500 créditos, equivalentes a 5 euros. Esto es, 832 pesetas…