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 automáticamente el código a medida que lo escribíamos. No lo resaltaba con colores, pero si ponía las palabras clave en mayúsculas. Como permitía ejecutar el código interpretado además de compilado, una característica que tendríamos hasta Visual Basic 6, era capaz de detectar errores avanzados en el código.

Era una tecnología que estaba disponible allá por 1998, y que es exactamente lo mismo a lo que nos da por ejemplo QB64 hoy en día, esto es, 30 años después.



De hecho cuando después de aquello pasé a Turbo Pascal 5.0 de 1988 también, me sentí defraudado de que no incorporase el resaltado de sintaxis.



No sería hasta 1991 en que Turbo Pascal 7 o Borland C++ 3 soportasen esa característica. Sin embargo era solamente coloreado, nada más. No llegaba a tanto como hacía Quick Basic. Por fortuna los IDE actuales hacen bastante más que eso, como vemos con phpStorm 2018.



8 comentarios en “Retrospectiva al resaltado de sintaxis”

  1. La pena es que no se ve el resaltado de sintaxis que hacían, la verdad es que era una gozada programar en QB, no tanto por el lenguaje en sí, que te permitía hacer «casi» de todo, sino por el entorno.

    Si no recuerdo mal hasta MS-DOS 4 el editor de texto que tenía era el edlin, un editor orientado a lineas, algo doloroso de usar. El intérprete de Basic incluido era el GWBASIC. En MS-DOS 5 el cambio fue radical pues se incluyo por primera vez el QBASIC, una versión «no profesional» de QuickBasic, que si bien no podía compilar si compartía editor. Además aprovechaban el editor de QB como editor de textos del sistema.

    Un saludo

  2. QB era una pasada Fernando. Aprovechaba un lenguaje de programación fácil y que muchos conocíamos, y lo rodeaba de capacidades y un buen rendimiento. El IDE, estaba a años luz de lo que ofrecían los entornos profesionales de C o Pascal, que aún iban por linea de comandos.

Deja un comentario