Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Rust already has this, it's called editions. The tricky part is it needs to stay ABI compatible to be able to link dependencies from other editions.


More than that. Rust requires that a program can be compiled from multiple crates, with those crates all targeting different editions. This limits a lot of breaking changes you might want to make. APIs can never really be removed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: