Archivo del 2004

Historia de Powersoft/Sybase Watcom C/C++, OpenWatcom C/C++



Los orígenes de los compiladores de Waterloo, se remontan a 1965, cuando en el verano, un grupo de estudiantes que estaban a punto de graduarse, desarrollaron un compilador de FORTRAN, que ese ejecutaba en los IBM 7040 de la universidad. Posteriormente este compilador se portó a los IBM 360, y luego al popular PDP-11 de DEC (ahora HP).

A principio del 1980, se creó un nuevo compilador soportando el estándar FORTRAN 77. Estaba disponible en dos plataformas, el mainframe IBM 370, y a partir de 1985, también para los emergentes PC de IBM.

En 1986 se portó a QNX.

En 1987 apareció la versión 6.0 del compilador de C, utilizaba el mismo generador de código del compilador de FORTRAN, y ya en la época sorprendió positivamente por la calidad del código generado, que sobrepasaba con diferencia al resto de compiladores de C disponibles.…

Continuar leyendo...

3D en el Spectrum: VU-3D



Recuerdo que hace algunas semanas, salió de forma casual en el trabajo el tema del 3D. Yo comenté que recordaba que eso ya se podía hacer con un Spectrum.

Estoy convencido que esta afirmación habrá sorprendido a muchos lectores. El artífice de todo esto, es VU-3D, un programa de CAD creado por Psion para Spectrum 48K creado en 1982.

Es sorprendente lo que se podía hacer hace 22 años con un ordenador personal a 3,5 Mhz, y 48K de memoria, ¿verdad?

Este pantallazo muestra VU-3D con uno de los ejemplos de la cinta cargados, ejecutándose sobre el emulador Spectaculator.

(adsbygoogle = window.adsbygoogle || []).push({});



Continuar leyendo...

Total Commander



Visto que últimamente no hay ningún gestor de archivos que de la talla, he vuelto al Total Commander 6.03a.

Todavía queda que me repase los comandos que usa, al estilo del entrañable Comandante Norton/Norton Commander para DOS.

Realmente es rápido, y ofrece muchas funcionalidades potentes. El problema es el de siempre: no es sencillo de utilizar, y el modo de trabajo no se parece en absoluto a lo que estamos acostumbrados los usuarios de Windows.

Después de un tedioso trabajo de configuración, he consiguido que ya no parezca una aplicación de Windows 3.0. Digamos que ahora, pasa por ser una aplicación nativa con apariencia de Windows 95, lo que hace que sea mucho menos desagradable para la vista.…

Continuar leyendo...

Top 1000 de Nedstat



Mi humilde blog, tiene el puesto 9 en la categoría de Ordenadores e internet / Páginas personales, y la 162 en la de Ordenadores e internet.

Realmente no puedo quejarme. ¡Gracias a todos!

var googletag=googletag || {}; googletag.cmd=googletag.cmd || [];googletag.cmd.push(function() { googletag.defineSlot("/360613911/GenericDFP2017", [728, 90], "div-gpt-ad-1506002846364-4").addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.enableServices(); });googletag.cmd.push(function() { googletag.display("div-gpt-ad-1506002846364-4"); });



Continuar leyendo...

Visitas usando CP/M



Me he sorprendindo al revisar el informe de AWStats con las estadísticas de acceso a mi bitácora.

El motivo de mi asombro es causado porque tengo 18 visitas registradas de usuarios usando el sistema operativo CP/M.

CP/M de Digital Research, podríamos decir que es el padre de DOS, y por tanto el abuelo de Windows.

Fue creado en los años 70 con el fin de poder controlar ordenadores de 8 bits. Poco después se hizo muy popular al ser el sistema operativo utilizado por muchos microordenadores basados en el procesador Z-80 de Zilog. Los más conocidos fueron el Sinclair Spectrum +3 y su primo el Amstrad CPC 6128.…

Continuar leyendo...

Directorio de Technorati



Acabo de añadir mi bitácora al directorio de Technorati.

Espero que esto la haga todavía más popular y conocida.



Continuar leyendo...

Lotus Notes 6



Por motivos de trabajo, me he visto en la necesitad, por no decir obligación de instalarme la versión de prueba de Lotus Notes 6.

Desde los tiempos de la versión 4 que no lo había vuelto a tocar. Esperaba que las cosas hubieran cambiado desde aquella época, y ahora fuera una aplicación de uso más sencillo y estandarizado.

La primera sorpresa me la llevo cuando veo que el instalador a descargar son 100 Mb. Un punto menos para los chicos de Lotus/IBM.

Una vez abierto, veo que todo sigue igual de lento, y extraño como lo era antaño. Parece que casi nada hubiera cambiado, salvo el nombre claro. Ahora es IBM Lotus Notes 6, en vez de Lotus Notes 4 como era cuando lo usaba.…

Continuar leyendo...

Avances con SMETAR



Después de algunas horas de dormir poco, tengo por fin una versión muy preliminar de SMETAR.

Quedan muchas optimizaciones por hacer, y algunas correcciones en el cálculo de la humedad relativa. Además tengo planeado calcular también la temperatura de sensación de calor, la hora de la salida de sol, y la de la puesta de sol.

La funcionalidad de lectura del METAR (desde local, FTP o Web), el proceso de las opciones de configuración, y el soporte multiidioma están ya funcionando casi al 100%.

Todo esto me va a llevar algún tiempo de investigación y programación. Espero tener una versión alfa pública a lo largo de la semana que viene.…

Continuar leyendo...

Nuevo proyecto: SMETAR



Desde que abandoné el desarrollo activo de XPlorer he planeado desarrollar un lector metereológico para Windows.

SMETAR (Small METAR), es básicamente un intérprete de los datos del METAR, desarrollado con Visual C++ 7.1 usando la API de Windows para evitar sobrecargas innecesarias.

Mi intención es hacer que sea lo más compacto posible. No descarto que futuras versiones estén escritas enteramente en ensamblador.

La idea inicial es la de una aplicación que se ubica en la bandeja del sistema (Systray), y que va actualizando los datos relativos a temperatura, presión y humedad de la estación base que hayamos configurado.…

Continuar leyendo...

Desarrollo de XPlorer congelado



Llevo unos días pensándolo, además desde hace 1 semana que no he tocado nada del código fuente de XPlorer. De momento he decidido parar su desarrollo.

El motivo es muy sencillo, C++ Builder 6 está demasiado anticuado, y Delphi 2005 parece incorporar todo lo que un proyecto como XPlorer necesita.

He pasado más tiempo añadiendo código para soportar características que no incluye C++ Builder de forma nativa, que propiamente implementando funcionalidades del programa. Me refiero a cosas tan simples como el soporte de estilos visuales XP, los tooltips con sombra, mejoras en los componentes de shell que uso, hacks variados en el instalador, …

Una vez haya probado Delphi 2005 decidiré si voy a reescribir XPlorer con esta herramienta, a continuarlo con C++ Builder 6, o bien cancelar el proyecto.…

Continuar leyendo...