Racter: El programa de 1984 que generó prosa y poesía

En 1984, el programa informático Racter, desarrollado por Bill Chamberlain, marcó un hito al ser el autor de "The Policeman's Beard Is Half-Constructed", un libro compuesto íntegramente por prosa y poesía generada por máquina. Este proyecto, presentado en Nueva York, buscaba explorar la capacidad de

Thoreau BASIC llega a bare metal con compatibilidad GW-BASIC

Thoreau BASIC, un intérprete mayormente compatible con GW-BASIC, puede ejecutarse directamente sobre bare metal mediante UEFI y también está disponible para Windows, sin depender de un sistema operativo en la versión de arranque. La herramienta utiliza un segmento de memoria dimensionado con el mayo

El lenguaje calculadora que Jef Raskin imaginó para el Macintosh

Entre los documentos de Jef Raskin conservados en los archivos de Stanford —fechados sobre todo en 1979— aparece una propuesta singular: un "lenguaje calculadora" pensado por el futuro creador del Macintosh. El texto no describe un lenguaje de programación de propósito general, pero el contexto sugi

«Man and the Computer», de John G. Kemeny, disponible en Internet Archive

La obra «Man and the Computer», del matemático y filósofo John G. Kemeny, está accesible para descarga, préstamo y lectura en streaming a través de Internet Archive. Editada originalmente por Scribner y fechada en 1972, la edición digital ocupa 355,1 MB y suma 166 páginas escaneadas a 360 ppi en un

Descifrando el código oculto en un juego BASIC de los años 80

Un análisis técnico desentraña un misterio aparecido en la primera línea del código fuente de "The Wizard's Castle", un juego de BASIC publicado en el número de julio de 1980 de la revista Recreational Computing para el microordenador Exidy Sorcerer. La línea, un comentario REM con la cadena "(C2SLF

Cómo el Commodore 64 cambió la vida de un niño de los 80

En un ensayo personal, el desarrollador Sung J. Woo relata cómo la compra de un Commodore 64 en 1984, por menos de 200 dólares en Toys R Us, marcó el rumbo de su vida profesional y personal. Creció en el seno de una familia de clase media baja propietaria de una tienda de regalos en un centro comerc

Emulador web de la Casio FX-870P portado a TypeScript y Vue 3

El repositorio urbancamo/fx870p-emulator ofrece un emulador completo de la calculadora programable Casio FX-870P —también comercializada como VX-4— ejecutable directamente en el navegador. Se trata de un port íntegro a la web de la implementación de referencia original escrita en Delphi, con el códi

Digital Deli: una antología cultural sobre los primeros ordenadores personales

Digital Deli es un libro publicado en 1984 y editado por Steve Ditlea que recopila, en formato de menú temático, ensayos, memorias, entrevistas y humor sobre la cultura, la historia y el estilo de vida generados en torno a los primeros microordenadores. La obra, escrita de forma colectiva por The Lu

tiny-c: un lenguaje educativo inspirado en BASIC y estructurado como C

tiny-c es un lenguaje de programación estructurado creado con una vocación formativa que combina la sencillez de BASIC con la arquitectura de C. Diseñado como una herramienta pensada para el aprendizaje, ofrece if-then-else, bucles while, funciones, variables globales y locales, punteros, arrays y d

EndBASIC 0.14 incorpora gráficos avanzados, sonido y consola retro VGA

EndBASIC, el intérprete BASIC retro de código abierto creado por Julio Merino, alcanza la versión 0.14 con un paquete de novedades que abre el camino hacia una eventual 1.0. La release añade primitivas gráficas para dibujar triángulos, polígonos y rellenar áreas, e incluye un demo de círculos animad

PL/CBMBASIC: el BASIC del Commodore 86, ahora ejecutándose dentro de PostgreSQL

PL/CBMBASIC es una extensión procedural para PostgreSQL que ejecuta cuerpos de función en BASIC V2 del Commodore 64, el intérprete original de Microsoft/Commodore de 1982. Para ello incorpora al proceso del backend la recompilación estática del código C realizada por Michael Steil en su proyecto cbm

Lecciones de informática: los orígenes de la enseñanza con computadoras

La introducción de las computadoras en las aulas estadounidenses se apoya en dos tradiciones pedagógicas surgidas en los años sesenta. La primera, la instrucción asistida por computadora (CAI), heredera de las máquinas de enseñar de Sidney Pressey y B.F. Skinner, buscaba automatizar el currículo esc

Yabasic revive el BASIC clásico con versión moderna y de código abierto

Yabasic (acrónimo de Yet Another BASIC) es un intérprete gratuito y de código abierto del lenguaje de programación BASIC, diseñado para ejecutar programas en sistemas Microsoft Windows y Unix. Originalmente desarrollado por Marc-Oliver Ihm, este lenguaje ofrece una implementación moderna del clásico

El linaje de Adventure: 40 años del primer juego de texto interactivo

El contenido documenta la historia del juego Adventure (también conocido como Colossal Cave Adventure), considerados las primeras aventuras de texto interactivo de la historia. El documento funciona como un árbol genealógico que rastrea las numerosas versiones, puertos y adaptaciones del juego origi

Yvi: Un editor de texto en BASIC, creado desde cero

Este artículo narra la experiencia de un desarrollador en la creación de un editor de texto propio llamado `yvi`, inspirado en el clásico `Vi` (y `Vim`), utilizando el lenguaje BASIC, específicamente el dialecto `Yabasic`. El autor, con un trasfondo artístico y una pasión por reinventar herramientas

Laptop retro 6502: nueva versión más fina y potente

Un desarrollador ha presentado una segunda revisión de su laptop basada en el microprocesador 6502, denominada LT6502b. La nueva versión se caracteriza por ser más delgada y con mejoras significativas en el diseño y funcionalidad. El dispositivo, cuyo desarrollo se ha trasladado desde GitHub a Codeb

IA moderniza juego clásico de aventuras de 1981

Un desarrollador ha utilizado la herramienta de IA Claude Code de Anthropic para revivir "Arctic Adventure", un juego de aventuras de texto escrito en BASIC para el ordenador TRS-80 en 1981. Harry McCracken, el creador original, alimentó el código fuente antiguo a Claude Code, que generó una versión

Aficionado crea portátil retro con tecnología moderna

Un aficionado ha construido un portátil funcional basado en el microprocesador 6502, combinando tecnología retro con características modernas. El proyecto, documentado en GitHub por el usuario TechPaula, culminó en un dispositivo que integra un procesador 65C02 a 8MHz, 46KB de RAM, un sistema BASIC