3 ms·
I am old enough to remember the manta of "backwards compatibility" from the 1980's. It was the advent of the web that eventually led to "release early / release
by waynecochran 5y ago
I am old enough to remember the manta of "backwards compatibility" from the 1980's. It was the advent of the web that eventually led to "release early / release often" and damn any concern about breaking old stuff. If it was not for Linus enforcing "user space" backwards compatibility in the kernel, Linux systems would have (un)planned obsolescence at the kernel level.
- deleted 5y ago[deleted]
- ciupicri 5y agoThen why should Javascript evolve, if no one is going to use those features because of backwards compatibility?" Also take note that even Linux dropped support for i386 around 2012.
- waynecochran 5y agoThere is probably some happy medium between backwards compatibility and deprecating old behavior. JS programmers are a little too ADHD for me and create a lot of broken crap. Linux dropping support for an old machine is not the same as changing the kernel API -- my old programs that ran on an i386 will still run on a more modern machine (perhaps recompiled).