3 ms·
It's just buggy, not dead. However there should be a point when backward compatibility should be dropped, if you want to keep maintaining a sane codebase and in
by slmjkdbtl 6y ago
It's just buggy, not dead. However there should be a point when backward compatibility should be dropped, if you want to keep maintaining a sane codebase and interface, or force a "better" way of doing things. When Apple deprecated OpenGL and moved to Metal, I hated it but I actually respected a lot, cuz Metal does have a superior design, and by deprecating old technology they're forcing devs to use this better technology for better software (being proprietary is separate issue).
- rorykoehler 6y agoLooking at the list of hardware that doesn’t work anymore and I’m delighted I didn’t buy any when i was considering it. I would be very pissed right now if the expensive hardware I bought stopped working due to an OS upgrade. Most of my musical equipment is much older than NI as a company even and I never have to worry about it breaking due to software updates.
- alacombe 6y ago> It's just buggy, not dead. However there should be a point when backward compatibility should be dropped, if you want to keep maintaining a sane codebase and interface, or force a "better" way of doing things. Not when millions of people rely on working computers, and as much third party peripherals.
- slmjkdbtl 6y agoThen I'm interested to know when, what's the number of years, should we drop backwards compatibility for a certain version of interface, if ever. I'm sure there're still a lot of punch card programs and today no new system support it. Also there's always a option to not use the new technology that dropped backwards compatibility, which is why many people still buy second hand game consoles and casette players. I love them, but I accept the fact that they're no longer backward compatible with new devices.