Hace aproximadamente 30 años, fue la era dorada del BASIC, pues era el lenguaje de programación dominante en la microcomputación de finales de los 70 y principios de los 80, todas las micros de ese entonces como la Apple II, el Comodore 64 o el TRS Color-Computer, tenían una versión de BASIC instalado en un ROM y era lo que obteníamos cuando encendíamos las computadoras. Es más el concepto de sistema operativo cómo lo entendemos ahora era ajeno a la gran mayoría de entusiastas de aquellos tiempos, si querías hacer algo con tu microcomputadora, que el interprete BASIC no te ofrecía, no tenías más remedio que recurrir al lenguaje assambler y programar directamente el hardware, con lo cuál tu programa era importable a cualquier otra micro.
Para aquellos que quieran saber cómo era esa experiencia o para los que quieran recordarla, les comento que he encontrado un interprete BASIC, que corre dentro de una ventana del navegador. Es más se puede instalar como una extensión de Firefox, pues dicho interprete de BASIC esta enteramente escrito en JavaScript. El interprete en cuestión se llama NG-BASIC, y ha sido desarrollado por Navaho Gunleg.
Aquellos que quieran instalarlo cómo una extensión de su navegador Firefox, pueden hacerlo desde aquí.
Aquí les incluyo un screenshot, de la demo disponible en la página del NG-BASIC; aunque no lo he instalado cómo una extensión de mi Firefox, si lo he probado desde la opción de demostración disponible en el blog de Gunleg, y me parece una buena imitación de lo que fue el BASIC de los primeros microcomputadores.
Si se desean emuladores de los BASIC de las primeras microcomputadoras, pueden leer un post anterior de este blog, llamado "Un viaje al pasado" en donde detallo como conseguirlos e instalarlos, para ello se necesita del emulador de consolas XMess