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.
Yo lo vi por primera vez al programar con turbo Pascal, creo que fue por 1994.
A:=’guti’ es un integer y le asignas un string? Como se come eso? 😀
Muchas gracias por el testimonio Soloretro.
Sí, es intencionado Enamoradodeingridsjoberg. Trata de poner en relevacia que Quick Basic 4, de finales de los años 80 ya era capaz de detectar ese tipo de problemas. Algo que Turbo Pascal, mucho más reciente no permitía.
¡ah!, jope, no había caído en la captura de VB, perdona.
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
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.
1998 Turbo C, creo que llego un poco tarde jeje
En el quick c y ms c era una jodienda no tenerlo.
Era una época con mucha competencia Mordamir/b>. Watcom probablemente el compilador que generaba el mejor código, Microsoft el más adaptado al sistema operativo y Borland con el mejor IDE.