4 ms·
This is the never-ending problem with programming languages. If you make big breaking changes, the community suffers - even if the changes are very well intent
by Night_Thastus 3y ago
This is the never-ending problem with programming languages.
If you make big breaking changes, the community suffers - even if the changes are very well intentioned. Look at the long tail of Python 2 vs 3 issues. If it happens once it's not so bad, but the older the community and the greater the size of its existing ecosystem - the more that pain becomes. Rust, from what I've seen, understands this issue.