The success of Windows to maintain backwards comparability is probably some of the inspiration for the people working on JS. Windows has demonstrated that it's possible to maintain backwards compatibility for decades.
It's not easy, and it certainly leads to annoying platform quirks, but it is possible.
It's not easy, and it certainly leads to annoying platform quirks, but it is possible.