PDA

View Full Version : Dietro Windows 11 batte un cuore di 30 anni fa: a dirlo è il CTO di Microsoft


Redazione di Hardware Upg
11-05-2026, 08:21
Link alla notizia: https://www.hwupgrade.it/news/sistemi-operativi/dietro-windows-11-batte-un-cuore-di-30-anni-fa-a-dirlo-il-cto-di-microsoft_153424.html

Mark Russinovich ammette che Windows 11 nel 2026 poggia ancora sulle fondamenta di Win32, tecnologia degli anni '90. Il vetusto codice viene definito un pilastro essenziale ancora oggi, nonostante i passati tentativi di Microsoft di svecchiare l'architettura dell'OS

Click sul link per visualizzare la notizia.

Ataru224
11-05-2026, 09:35
Le API Win32 sono il cuore di Windows, non è possibile sostituirle con nulla poichè tutte le librerie grafiche per Windows non sono altro che dei livelli di astrazione basati comunque su Win32.

Tra l'altro perchè mai si dovrebbe rimuoverle? Solo perchè sono "vecchie"? :what:
Nell'informatica la retrocompatibilità è fontamentale, inoltre le API Win32 sono decisamente più efficenti, integrate e coerenti con l'interfaccia del sistema rispetto qualsiasi altra libreria grafica.

Semmai dovrebbero essere usate di più, altro che eliminate.

supertigrotto
11-05-2026, 11:05
Se la ruota funziona, perché reinventarla?

WarDuck
11-05-2026, 15:17
Le API Win32 sono il cuore di Windows, non è possibile sostituirle con nulla poichè tutte le librerie grafiche per Windows non sono altro che dei livelli di astrazione basati comunque su Win32.

Tra l'altro perchè mai si dovrebbe rimuoverle? Solo perchè sono "vecchie"? :what:
Nell'informatica la retrocompatibilità è fontamentale, inoltre le API Win32 sono decisamente più efficenti, integrate e coerenti con l'interfaccia del sistema rispetto qualsiasi altra libreria grafica.

Semmai dovrebbero essere usate di più, altro che eliminate.

Non e' vero che la retrocompatibilita' e' fondamentale. La retrocompatibilita' non giustifica la carenza di supporto che hanno avuto quelle API.

In compenso abbiamo assistito ad un proliferare di codice e piattaforme tipo .NET o WinRT, nuovi modelli di sviluppo e via discorrendo, senza mai deprecare nulla.

Ergo: aumenta il codice, aumenta la superficie d'attacco, aumenta l'effort per la manutenzione e con molta probabilita', come del resto abbiamo assistito in questi anni, aumentano bug e problemi.

Di tanto in tanto serve dare una svecchiata al core, se non la dai, il risultato e' che quando sarai costretto a farlo, aumenteranno solo i costi e sara' un bagno di sangue.

Bisogna cominciare a tagliare codice e dipendenze. Ma vallo a dire ai presunti esperti di software che ormai usano AI slop per la qualunque.

Cfranco
12-05-2026, 08:15
Non e' vero che la retrocompatibilita' e' fondamentale. La retrocompatibilita' non giustifica la carenza di supporto che hanno avuto quelle API.

In compenso abbiamo assistito ad un proliferare di codice e piattaforme tipo .NET o WinRT, nuovi modelli di sviluppo e via discorrendo, senza mai deprecare nulla.


Il problema è che ad esempio .NET e WinRT fanno semplicemente schifo
Se pensi di deprecare un' api ne dovresti fornire una migliore, non peggiorare l' offerta mettendo paletti, gabelle e cercare di forzarne l' uso regalando versioni di Windows che non fanno girare le win32
Se voglio un' app multipiattaforma la faccio in java, se voglio che giri bene in Windows uso win32, queste sono soluzioni che hanno 30 anni e che funzionano, soluzioni pensate per ingabbiare l' utente e costringerlo a passare dal tuo store o dal tuo Application Server non hanno funzionato e non funzioneranno

maxsin72
12-05-2026, 08:22
Ma non c'era minimamente alcun dubbio :sofico: