3 ms·
I think from a certain size and number of users any innocent looking change can cause a lot of unintended consequences. I always wonder how Microsoft or Apple m
by Ididntdothis 7y ago
I think from a certain size and number of users any innocent looking change can cause a lot of unintended consequences. I always wonder how Microsoft or Apple make any changes to their OS considering the large number of legacy code that should keep running.
- solarkraft 7y agoThe considerations part of developing an operating system can be viewed pretty well in the mailing lists of Linux Distributions (and other OSes, but less so because of the fewer stake holders). The decision making processes are influenced by different cultures: Debian aims for a very stable system with no breakages at least within a major version, Windows aims for close to endless backwards compatibility (hence the bloat), while Apple designs its systems with more of a "move fast" attitude (hence the quick proliferation of new features).