Visual Basic en el PC con Windows 3.1: el nacimiento de un entorno de programación visual

Fuentes: Visual Basic on the PC w/Windows 3.1

Este artículo recorre la historia de Visual Basic, el entorno de programación visual de Microsoft lanzado en 1991 para Windows 3.0 y consolidado con Windows 3.1, situándolo como contrapunto al HyperCard de Apple y enmarcándolo dentro de la estrategia competitiva de Bill Gates. El texto parte de una reflexión sobre la ambición de Gates por dominar la informática personal, ilustrada con testimonios como el de Andy Hertzfeld sobre las presiones de Microsoft en su colaboración con Apple y la cita en la que Gates afirma que en el sector solo habría una empresa. A partir de ahí, reconstruye la génesis técnica del producto: Alan Cooper ideó Tripod, un constructor visual de interfaces basado en las DLL de Windows, cuya demostración impresionó a Gates y al ingeniero Gabe Newell; Microsoft adquirió la tecnología por un millón de dólares y la renombró Ruby, sustituyendo su lenguaje de脚本 original por una variante de BASIC y reorientándola hacia la creación de aplicaciones para Windows. Gates había reflexionado sobre HyperCard como modelo intermedio entre programación procedural y orientada a objetos en un artículo de BYTE Magazine de 1989, dos años antes del debut de Visual Basic. El artículo compara Visual Basic con HyperCard, señala la revista dedicada que tuvo, la legión de desarrolladores que generó tras el fin del soporte en 2008 y los avisos oficiales de Microsoft sobre Visual Basic clásico hasta 2023. Cierra con la configuración técnica del autor para emular el entorno original: DOSBox-X 2026.01.02, Windows 3.1 en instalación básica, Visual Basic 3.0 y aplicaciones auxiliares como Toolbook y Acrobat Distiller.