← Back to context

Comment by al_borland

12 hours ago

Microsoft maintains backward compatibility seemingly forever and it means a lot more complexity, more surface area for vulnerabilities, and critically that they are unable to ever get developers to buy-in to any new ideas. Developers know their current app will keep working, so why bother with the re-write? Then due to the lack of adoption, they kill the project and try something else. I believe this to be one of the core reasons why Apple is able to successfully launch in areas that Microsoft has routinely failed.

It’s been 6 years. If anything hasn’t been updated by now, it’s either been abandoned or the developer needs a hard deadline. There are various programs out there where I question if it’s been abandoned. Periodic exercises like this help make it clear.