Віді Windows 11 досі базується на коді Windows 95, і спроби його замінити виявилися невдалими

Віді Windows 11 досі базується на коді Windows 95, і спроби його замінити виявилися невдалими

18 hardware

Ключовий «мозговий» елемент Windows 11 – це Win32

Найнадійніший і перевірений роками API, який залишається ядром функціональності Windows 11, – це Win32. Його корені сягають епохи Windows 95, коли розробники мріяли про літаючі автомобілі та лунні станції до 2026‑го року.

Марк Руссинович пояснює походження

У інтерв’ю ветеран Microsoft Марк Руссинович зазначив:

> «Хто в дев’яностих очікував, що Win32 буде актуальним API у 2026 р. Ніхто. Ми тоді мріяли про літаючі автомобілі та лунні станції, а не про Win32, створений ще у часи Windows 95».

Таким чином, Win32 – це набір функцій і викликів, які стороннє ПЗ використовує для взаємодії з ОС. Якщо програмі потрібно відобразити вікно, прочитати файл, обробити клік миші або реагувати на клавішу клавіатури, розробник просто викликає готові функції: `CreateWindow()`, `ReadFile()`, `GetCursorPos()` і т.д., а не пише власний код.

Пошуки Microsoft відмовитися від Win32

З виходом Windows 8 компанія представила новий API – WinRT, який мав стати основою користувацького інтерфейсу. Очікувалось, що «квадратики» залишаться надовго. Однак Windows 8 не отримала очікуваного успіху, і в Windows 10 Microsoft повернулася до Win32.

WinRT поступово поглинула Universal Windows Platform (UWP), яка пізніше була перейменована у Windows App SDK та WinUI 3. Тим не менш більшість застосунків все ще покладаються на Win32 для виконання своїх завдань.

Коментарі (0)

Поділіться своєю думкою — будь ласка, будьте ввічливі та по темі.

Поки немає коментарів. Залиште коментар — поділіться своєю думкою!

Щоб залишити коментар, увійдіть в акаунт.

Увійдіть, щоб коментувати