Programación

Programación general, plataformas (Windows, DOS, Linux, recreativas, móviles, web, …), y lenguajes de programación (C/C++, PHP, Javascript, HTML, Flash, BASIC, Pascal, …)

Cuerpo Rompe Bolas (C.R.B.)

Cuerpo Rompe Bolas (C.R.B.)

Creo que Risky Woods fue el último juego de PC que homenajeé aquí, y de eso hace casi una década. Hoy vamos a hablar de Cuerpo Rompe Bolas o C.R.B. para abreviar. Estamos a principio de 1990, los PC han avanzado y la mayoría de títulos comerciales con capaces de representar 256 colores en pantalla […]

Cuerpo Rompe Bolas (C.R.B.) Leer entrada »

GEM y Locomotive BASIC

GEM y Locomotive BASIC

Aunque últimamente he hablado a menudo de GEOS y Ensemble, mi primer entorno gráfico para PC fue GEM (Graphics Environment Manager). Lo vi en un Amstrad PC-1512 de la oficina de mi padre, no solamente los entornos gráficos eran algo super-avanzado en aquella época, sino que además venía con Locomotive BASIC 2, un BASIC interpretado

GEM y Locomotive BASIC Leer entrada »

GEOS NewBasic

GEOS NewBasic

Había oído hablar del NewBasic que venía con NewDeal Office 3.2 en 1999. Me quedé impresionado con él. Un entorno de desarrollo basado en lenguaje BASIC, que adoptaba la aproximación basada en objetos de Visual BASIC. NewBasic o NBASIC fue creado por NewDeal Inc y se incluyó por primera vez en NewDeal Office 98, la

GEOS NewBasic Leer entrada »

Retrospectiva al resaltado de sintaxis

Retrospectiva al resaltado de sintaxis

Después de publicar Resaltado de sintaxis en Take Command me puse a pensar en lo impresionante que fue esta funcionalidad a nivel de programación. Recuerdo que primera vez que vi el resaltado de sintaxis tal y como lo entendemos actualmente fue con Quick BASIC 4.5. El editor de código que traía su IDE te formateaba

Retrospectiva al resaltado de sintaxis Leer entrada »

Resaltado de sintaxis en Take Command

Resaltado de sintaxis en Take Command

He hablado a menudo de Take Command de JP Soft (Rex Conn). De hecho lo uso desde 1991 en los tiempos de 4DOS 4. Obviamente luego me pasé a 4OS2 y luego 4NT; y finalmente a Take Command. Curiosamente, llevaba desde 2012 en que escribí de Take Command 14 sin hablar de este reemplazo de

Resaltado de sintaxis en Take Command Leer entrada »

Casio fx-CP400 (Operaciones)

Casio fx-CP400 (Operaciones)

En la anterior entrega sobre la calculadora CAS y gráfica fx-CP400, habíamos dado un repaso superficial a sus características. En el artículo de hoy, trabajaremos en serio con ella, al igual que hicimos con en Casio fx-CG50 (Operaciones). Si te lo perdiste, ahora es el momento de que leas el artículo anterior: Casio fx-CP400 (Introducción

Casio fx-CP400 (Operaciones) Leer entrada »

Watcom C++ y Sieve para DOS

Watcom C++ y Sieve para DOS

Hace unos años redacté Sieve en C, una macro-comparativa del rendimiento de diferentes compiladores de C/C++ para Windows ejecutando una implementación de la Criba de Eratóstenes o Sieve. Unos días atrás publiqué Visual C++ 2008 vs Visual C++ 2017, y volvió a picarme el gusanillo sobre lo que ha evolucionado la calidad del código generado

Watcom C++ y Sieve para DOS Leer entrada »

Análisis estático de FileOptimizer

Análisis estático de FileOptimizer

Después de haberme centrado en el rendimiento de FileOptimizer, con análisis, limpiezas y optimizaciones regulares había llegado el momento de centrarse en su estabilidad y su seguridad. Al igual que en cuanto a la eficiencia podemos guiarnos por nuestro “saber hacer”, apoyarse en herramientas es algo de gran ayuda. Además de las advertencias del compilador,

Análisis estático de FileOptimizer Leer entrada »

DEP Terry Colligan

DEP Terry Colligan

Muchos ya no recordaréis a Terrance “Terry” Colligan, el fundador de Rational Systems luego renombrada a Tenberry Software y que entre otras cosas desarrolló el extensor DOS DOS/4G que se recordaría por su versión recortada DOS/4GW incluida con Watcom C. Doom, Descent, Duke Nukem 3D, Mortal Kombat o Rise of the Robots entre otros fueron

DEP Terry Colligan Leer entrada »

Visual C++ 2008 vs Visual C++ 2017

Visual C++ 2008 vs Visual C++ 2017

Tal vez recordéis Sieve en PowerBASIC Console Compiler 6 donde comparaba la última versión de PowerBasic Console Compiler (6.04) de 2011, con la anterior (5.0) de 2008. Continuando con el artículo de WinAPI contra C, intrínsecas, C++ y ensamblador donde evaluábamos diferentes mecanismos de hacer lo mismo sobre Windows, hoy compararemos la evolución que ha

Visual C++ 2008 vs Visual C++ 2017 Leer entrada »