Re:Did you ever need to run a piece of C# code on Windows 3.11?
by Nuzzerino on Friday January 10, 2020 @08:52PM
(#22017490)
It also lowers the chances that there will be free software competing with paid software offered in the app store, which apple receives revenue from.
Re:Did you ever need to run a piece of C# code on Windows 3.11?
by selimthegrim on Friday January 10, 2020 @12:24PM
(#22012669)
This is the only kind of backward compatibility Apple cares about:
I think there is more to it. I think is because they actually don't want obsolete software to be seen on their computers. Imagine people posting a picture with a Macbook on Instagram, and you see some ugly 1990 piece of software running on it. Not cool. So from time to time they remove whole frameworks, to force developers to re-implement the app in a new one, which is prettier. If no one is still around to maintain the app, that's ok too.
This is why you don't see any ugly software on Macs, they make sure to purge it every 5 years or so.