Come up with a way to make major changes to language without breaking backwards compatibility
Opened this issue · 0 comments
TropicSapling commented
https://blog.adamant-lang.org/2019/the-meta-problem/
Rust made an interesting partial solution to this by separating Rust into Rust 2015 and Rust 2018, but that still only allowed for a few breaking changes.