Windows 11 est toujours basé sur le code de Windows 95, et les efforts pour le remplacer se sont avérés infructueux
L’élément « cérébral » clé de Windows 11 est le Win32
Le plus fiable et éprouvé depuis des années, l'API qui reste au cœur de la fonctionnalité de Windows 11, c’est le Win32. Ses racines remontent à l’époque de Windows 95, quand les développeurs rêvaient d’avions volants et de stations lunaires pour 2026.
Mark Russinovich explique son origine
Dans une interview, le vétéran Microsoft Mark Russinovich a noté :
> « Qui dans les années 90 s’attendait à ce que Win32 reste un API pertinent en 2026 ? Personne. À l’époque, on rêvait d’avions volants et de stations lunaires, pas de Win32 créé dès l’ère Windows 95. »
Ainsi, le Win32 est un ensemble de fonctions et d’appels que les logiciels tiers utilisent pour interagir avec le système d’exploitation. Si un programme doit afficher une fenêtre, lire un fichier, traiter un clic de souris ou réagir à une touche du clavier, le développeur invoque simplement les fonctions existantes : `CreateWindow()`, `ReadFile()`, `GetCursorPos()` etc., plutôt que d’écrire son propre code.
Les tentatives de Microsoft pour abandonner Win32
Avec la sortie de Windows 8, l’entreprise a présenté un nouvel API – WinRT – censé devenir la base de l’interface utilisateur. On s’attendait à ce que les « carrés » restent longtemps. Cependant, Windows 8 n’a pas rencontré le succès escompté, et sous Windows 10 Microsoft est retournée au Win32.
WinRT a progressivement absorbé Universal Windows Platform (UWP), qui a ensuite été renommée Windows App SDK et WinUI 3. Néanmoins, la plupart des applications continuent de compter sur le Win32 pour accomplir leurs tâches.
Commentaires (0)
Partagez votre avis — merci de rester courtois et dans le sujet.
Connectez-vous pour commenter