Tema 3 · 1976

Electric Pencil: el lápiz digital del Altair 8800

Michael Shrayer escribió Electric Pencil en ensamblador para su Altair. Se convirtió en el primer procesador de texto para microcomputadoras personales: edición en pantalla, cursor visible y guardado en disquete cuando la norma era escribir en tarjetas o teletipos.

Plataforma: Altair 8800 · S-100 · CP/M Lenguaje: ensamblador 8080 Distribución: comercial en disquete/cinta Usuarios: aficionados y primeros escritores PC
Volver al índice

Contexto

Microcomputadoras, BASIC y un hueco para el texto

Altair 8800

Kit y protoboard

El Altair se programaba moviendo interruptores y leyendo LEDs. Electric Pencil aportó edición en pantalla usando terminales serie conectadas al bus S-100.

Usuarios pioneros

Hobbistas y periodistas tech

Los clubes de computación y revistas como Byte difundieron el software; permitió escribir artículos sin depender de mainframes.

Mercado incipiente

Venta directa por correo

Shrayer copió disquetes y cintas manualmente. El soporte técnico se hacía por carta o teléfono.

Cómo funcionaba

Buffer de texto, comandos de control y guardado en disquete

Electric Pencil mantenía un buffer de texto en memoria y lo mostraba en terminales de 80 columnas. El cursor podía moverse por flechas o comandos de control, permitiendo insertar y borrar sin reescribir todo el archivo.

Incorporó funciones de búsqueda, reemplazo, sangría y numeración de líneas. También soportaba impresión y guardado en disquetes CP/M, algo revolucionario frente a las cintas de papel perforado.

Su interfaz era austera pero directa: una línea de estado con el nombre del archivo y los comandos clave ayudaba a usuarios no técnicos a navegar el documento.

Atajos clave

CTRL+S guardar · CTRL+F buscar · CTRL+I sangría · CTRL+P imprimir · CTRL+G ir a línea.

Ecosistema

Hardware, sistemas y lenguaje

Hardware

S-100 y terminal serie

Funcionaba en placas S-100 con CPU 8080/8085 y 24-64 KB de RAM, usando terminales VT100 o compatibles.

Sistema operativo

CP/M

Versiones para CP/M y variantes; más tarde hubo ports a Apple II y TRS-80 con adaptaciones de video.

Lenguaje

Ensamblador 8080

Escrito en bajo nivel para exprimir memoria y velocidad en hardware limitado.

Usuarios

Escritores tempranos

Autores de manuales, periodistas y aficionados que necesitaban editar y guardar sin depender de mainframes.

Legado

Por qué importa Electric Pencil

Primer procesador PC

Demostró que una microcomputadora podía editar texto útil y vender software comercial.

Modelo de negocio

Venta directa en disquete fue precursora de las pequeñas editoriales de software de los 80.

Inspiración

WordStar y otros editores tomaron ideas de navegación y comandos del Electric Pencil.

Portabilidad

La existencia de versiones para Apple II y TRS-80 impulsó la noción de software multiplataforma.

Comparativa rápida

Electric Pencil frente a los que vinieron después

  • Electric Pencil
    Primer editor en PC; buffer en RAM, comandos de control y salida a disquete.
  • WordStar (1978)
    Interfaz de “diamante” de teclas, macros y soporte masivo en CP/M y DOS.
  • WordPerfect (1980)
    Formato de códigos y reputación profesional; mejora impresión y compatibilidad.
  • Microsoft Word 1.0 (1983)
    Primer WYSIWYG en MS-DOS con ratón; pasos hacia la interfaz gráfica.
Electric Pencil rompió el hielo: llevó la edición de texto al escritorio de hobbyistas y abrió el mercado a productos más sofisticados como WordStar y WordPerfect.

Curiosidades

Detalles de época

Nombre inspirado

“Lápiz eléctrico” evocaba el paso de la máquina de escribir al teclado electrónico.

Manual impreso

El software venía con un manual físico y hojas de referencia rápida para los atajos.

Distribución artesanal

Shrayer duplicaba disquetes uno a uno y los enviaba por correo desde su estudio.

Limitaciones

Con 24-32 KB libres, los documentos debían ser breves; se trabajaba por capítulos o se fragmentaba en archivos.

Explora más

Saltar al siguiente procesador de texto