3 ms·
> A compiler shouldn't break backward compatibility. I don't understand what you mean by this in context (since they introduced a new language in python3).
by eatonphil 5y ago
> A compiler shouldn't break backward compatibility.
I don't understand what you mean by this in context (since they introduced a new language in python3).
- chrisseaton 5y agoThey asked why didn't Python 3 introduce a compiler when they were able to break backwards compatibility. That question doesn't make sense, because a compiler shouldn't have any impact on your compatibility. They can introduce a compiler without breaking compatibility, so they don't need to do it with a new language version.
- eatonphil 5y agoOh I see what you mean, I misread the sentence. Switching between language backends has nothing to do with compatibility. Yup makes sense. They can swap implementations at any time.