4 ms·
> rustc 1.48, is already out of date and unable to compile most rust programs written for the rust spec just 3 months later. What are you talking about?
by pixel_fcker 5y ago
> rustc 1.48, is already out of date and unable to compile most rust programs written for the rust spec just 3 months later.
What are you talking about?
- steveklabnik 5y agoRust 1.48 was released in November 2020. Rust 1.49 was released six weeks later. Rust is backwards compatible but not forward compatible, so programs that use features released in 1.49 would not compile with 1.48. (The current release is 1.52.1)
- kklisura 5y agoDo you know any languages which are forward compatible?
- superkuh 5y agoIt isn't about the language, although Rust being new and adding new features makes it worse. It is about the developer culture. So, do I know a language with a developer culture that is forwards compatible? Yes. Bash. It regularly gets new features added (surprising, I know). But Bash devs know that their users won't always have the bleeding edge and don't use $latest stuff as soon as it's released.
- riquito 5y ago> But Bash devs know that their users won't always have the bleeding edge and don't use $latest stuff as soon as it's released. Frankly, it's more that we have no idea which shell (nevermind the version) the code will run onto and keep on relying on old api and luck...
- worik 5y ago....that would be a trick!