| ▲ | jcalvinowens 3 hours ago | |||||||||||||||||||||||||||||||||||||||||||
Progress is often only possible by breaking things. It's not a choice, it's the only way forward. We have to optimize for the future being better, even if it makes the present a little worse occasionally. This is a huge reason why open source projects are often so much more successful than corporate clones: they actually iterate and innovate, something corporate america has forgotten how to do. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | mxey 3 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||
Actually this is the reason why Win32 is the stable ABI for Linux. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ryandrake 3 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||
It's absolutely a choice. All software can progress while preserving backward compatibility for existing users. It's not always easy, but it's never impossible. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||