¿Quién inventó el lenguaje QBasic?

QBasic se basó en QuickBASIC y fue un reemplazo para GW-BASIC. Tanto QBasic como GW-BASIC fueron editores e intérpretes que se incluyeron de forma gratuita con DOS. Un compilador se vendió por separado.

GW-BASIC estaba basado en IBM Advanced Basic. Ver: IBM BASIC.

A su vez, esto se basó en Dartmouth BASIC, la versión original creada por John G. Kemeny y Thomas E. Kurtz en 1964.

Greg Whitten obtiene crédito por el desarrollo de “los estándares para la línea de compiladores BASIC de la compañía” durante los años ochenta.

Greg Whitten fue arquitecto jefe de software en Microsoft, donde trabajó desde 1979 hasta 1998. Whitten se graduó de la Universidad de Virginia con una licenciatura en matemáticas y de la Universidad de Harvard con un Ph.D. En matemáticas aplicadas. Trabajó para Compucolor, donde supuestamente optimizó una copia sin licencia de Microsoft Basic de manera tan efectiva que Microsoft más tarde perdonó a Compucolor por su infracción a cambio de los derechos de las mejoras. En Microsoft, desarrolló los estándares para la línea de compiladores BASIC de la compañía. Desde 2003, ha sido CEO de Numerix. También es un entusiasta de los autos antiguos y tiene una famosa colección de autos que contiene varios Ferrari, incluyendo un Ferrari Enzo, un 250 GTO, un F40, un F50 y un LaFerrari (consulte “Garaje de Greg Whitten”).

“GW” en el nombre del dialecto GW-BASIC de BASIC desarrollado por Microsoft puede provenir de las iniciales de Greg Whitten:

“El nombre de GW-BASIC significa Gee-Whiz BASIC. El nombre de GW fue elegido por Bill Gates. Él es el que sabe si fue Gee-Whiz o después de mí porque se usó en ambos sentidos. instrucciones para las características del lenguaje BASIC después de unirse a la compañía en 1979. ”

– Greg Whitten, 13 de abril de 2005.

QuickBASIC introdujo procedimientos y etiquetas, ausentes de GW-BASIC. Microsoft tiene una página que describe “las mejoras en QBasic sobre GW-BASIC y algunas de las principales diferencias entre los dos”.

Esta es una captura de pantalla de “El equipo” de los programadores que escribieron QBasic.

Es un huevo de pascua (en Youtube).