I am confident that in a few years there will be sufficient new developments in language design that some degree of backward compatibility would be worth dropping in order to provide greater capabilities. If it needs to fork and become another language, that's OK.