Windows 11 todavía se basa en el código de Windows 95, y los esfuerzos por reemplazarlo resultaron infructuosos
El elemento “cerebral” clave de Windows 11 es Win32
La API más fiable y probada a lo largo de los años, que sigue siendo el núcleo de la funcionalidad de Windows 11, es Win32. Sus raíces se remontan a la era de Windows 95, cuando los desarrolladores soñaban con coches voladores y estaciones lunares para 2026.
Mark Russinovich explica su origen
En una entrevista, el veterano de Microsoft Mark Russinovich comentó:
> «¿Quién en los noventa esperó que Win32 fuera una API relevante en 2026? Nadie. En ese entonces soñábamos con coches voladores y estaciones lunares, no con Win32, creado hace tiempo en la era de Windows 95».
Así pues, Win32 es un conjunto de funciones y llamadas que el software externo utiliza para interactuar con el sistema operativo. Si un programa necesita mostrar una ventana, leer un archivo, procesar un clic del ratón o responder a una tecla del teclado, el desarrollador simplemente llama a las funciones predefinidas: `CreateWindow()`, `ReadFile()`, `GetCursorPos()` y demás, en lugar de escribir su propio código.
Intentos de Microsoft de abandonar Win32
Con la salida de Windows 8, la compañía presentó un nuevo API – WinRT – que debía convertirse en la base de la interfaz de usuario. Se esperaba que los “cuadrados” perduraran mucho tiempo. Sin embargo, Windows 8 no obtuvo el éxito esperado y, con Windows 10, Microsoft regresó a Win32.
WinRT fue gradualmente absorbido por Universal Windows Platform (UWP), que luego se renombró como Windows App SDK y WinUI 3. No obstante, la mayoría de las aplicaciones todavía dependen de Win32 para llevar a cabo sus tareas.
Comentarios (0)
Comparte tu opinión — por favor, sé amable y mantente en el tema.
Inicia sesión para comentar