Un ingeniero de Microsoft desvela 30 años después que MS-DOS podía hacer gráficos pero prefirieron una interfaz de texto

MS-DOS pudo tener gráficos: Un ingeniero de Microsoft revela la decisión de priorizar la interfaz de texto
Foto: genbeta.com

MS-DOS pudo tener gráficos: Un ingeniero de Microsoft revela la decisión de priorizar la interfaz de texto

Un ingeniero de Microsoft con más de 30 años de experiencia, Raymond Chen, ha revelado que MS-DOS, el sistema operativo dominante en los ordenadores personales hasta mediados de los 90, tenía la capacidad técnica de mostrar gráficos, pero la compañía optó por mantener una interfaz basada en texto. Esta decisión se tomó a pesar de que versiones anteriores de Windows, como Windows 3.1, ya utilizaban interfaces gráficas. Chen explica que, si bien MS-DOS no impedía la creación de gráficos, el desarrollo de una biblioteca gráfica completa recaía en el programador, y la única función gráfica primitiva disponible era una llamada a la BIOS para dibujar un solo píxel, lo cual era extremadamente lento.

La implementación de gráficos en MS-DOS habría requerido un acceso directo al búfer de fotogramas para lograr un rendimiento aceptable, lo que implicaba una considerable inversión en tiempo y esfuerzo de programación. Además, existían limitaciones de hardware, como la memoria máxima disponible de 640KB, y desafíos relacionados con los cuadros de diálogo, el soporte de idiomas y las animaciones. En contraste, Windows 3.1 ya había superado estas limitaciones y ofrecía un entorno gráfico más completo.

La decisión de Microsoft de no implementar gráficos en MS-DOS se basó en consideraciones prácticas. La creación de un sistema operativo con gráficos estables y optimizados habría sido un desafío significativo con los recursos y la tecnología disponibles en ese momento. La historia parece haberles dado la razón, ya que apostar por el desarrollo de Windows 95, con su interfaz gráfica intuitiva, resultó ser un éxito rotundo, marcando un antes y un después en la informática personal.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *