Re:State of the Windows: How many layers of UI inconsistenci...
by thu2111 on Saturday June 19, 2021 @10:58AM
(#27560980)
The Apple APIs date back to NeXTStep at the end of the 80s, yet they managed to mostly keep them fresh.
Win32 is old and unviable because Microsoft hasn't bothered making comprehensive upgrades for it and never laid out a gap-free plan for how to move off it. They could have upgraded it more smoothly but never did.
So much code is required to do things we now take for granted that the resulting patterns became new frameworks.