È stato accennato in passato, ma ora stiamo iniziando a vedere con la massima attenzione Apple che sta lasciando cadere il supporto per i programmi macOS a 32 bit nel prossimo futuro. Mentre riesco a vedere come questo abbia senso nel giardino murato di iOS, l'ambiente macOS / OS X è sempre stato un po 'più flessibile in quanto è possibile eseguire software più vecchi.
Ci siamo occupati di questo quando Apple ha abbandonato PowerPC e Rosetta, ma il cambiamento dell'architettura della CPU era un po 'più ovvio dato che si trattava di mele-per-arance. Tuttavia, la differenza qui è che le nostre piattaforme x86_64 possono ancora eseguire in modo nativo codice x86 a 32 bit. È semplicemente una decisione di Apple di tagliare il codice a 32 bit. Certo, è bello sbarazzarsi di vecchie cose ma anche di tagliare software utili che potrebbero non essere più mantenuti.
Sono curioso di sapere quali benefici derivino effettivamente dal calo del supporto per il software a 32 bit. C'è un guadagno misurabile di prestazioni che vedremmo da quel momento in poi non è più il supporto per le app a 32 bit in esecuzione accanto a quelle a 64 bit? O è semplicemente che Apple non vuole più mantenere le API a 32 bit e le librerie di supporto più e questo è semplicemente la pulizia della casa?