Windows 11 è ancora basato sul codice di Windows 95 e gli sforzi per sostituirlo si sono rivelati infruttuosi

Windows 11 è ancora basato sul codice di Windows 95 e gli sforzi per sostituirlo si sono rivelati infruttuosi

15 hardware

L'elemento “intellettuale” chiave di Windows 11 è il Win32

Il più affidabile e provato nel tempo API, che rimane il nucleo della funzionalità di Windows 11, è il Win32. Le sue radici risalgono all'era di Windows 95, quando gli sviluppatori sognavano auto volanti e stazioni lunari entro il 2026.

Mark Russinovich spiega l'origine

Nel colloquio, veterano Microsoft Mark Russinovich ha osservato:

> «Chi negli anni '90 si aspettava che Win32 fosse un API attuale nel 2026? Nessuno. Allora sognavamo auto volanti e stazioni lunari, non il Win32 creato ancora nei tempi di Windows 95».

Così, il Win32 è un insieme di funzioni e chiamate che i software di terze parti utilizzano per interagire con il sistema operativo. Se un programma deve visualizzare una finestra, leggere un file, gestire un clic del mouse o rispondere a un tasto della tastiera, lo sviluppatore chiama semplicemente le funzioni predefinite: `CreateWindow()`, `ReadFile()`, `GetCursorPos()` ecc., invece di scrivere codice personalizzato.

Tentativi di Microsoft di abbandonare il Win32

Con l'uscita di Windows 8, l'azienda ha introdotto un nuovo API – WinRT, che doveva diventare la base dell'interfaccia utente. Si prevedeva che i “quadrati” rimanessero a lungo. Tuttavia, Windows 8 non ha ottenuto il successo atteso e in Windows 10 Microsoft è tornata al Win32.

WinRT è gradualmente stato inglobato dalla Universal Windows Platform (UWP), che successivamente è stata rinominata Windows App SDK e WinUI 3. Nonostante ciò, la maggior parte delle applicazioni continua a fare affidamento sul Win32 per svolgere le proprie funzioni.

Commenti (0)

Condividi la tua opinione — per favore, sii cortese e resta in tema.

Non ci sono ancora commenti. Lascia un commento e condividi la tua opinione!

Per lasciare un commento, accedi.

Accedi per commentare