I don't want to intentionally alienate people, but supporting older compilers is one of THE most annoying things I do. For free.
-
-
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
unless/until we can convince debian/ubuntu/etc to package rustup instead of rustc directly, i will keep supporting old compilers to head off issues like this one https://github.com/QuietMisdreavus/twitter-rs/issues/15 …
-
Perhaps the distros will move faster if the we stop catering to them...
- 6 more replies
New conversation -
-
-
The problem I've hit is that the rust provided by distros don't always track stable. We've got one project that is tied to the rustc provided by the distro so dropping support for that version is breaking.
-
Why is it important for you to use the dristronprovided compiler, rather than always installing from rustup? I feel like the distros actually makes maintaining OSS harder.
- 3 more replies
New conversation -
-
-
My libraries don't intentionally support anything older than current stable. If someone wants something that works on an older compiler, they can use an older version of my library.
-
Also, upstream doesn't even support older rustc so I feel it doesn't make sense to spend effort a configuration that is unsupported (in the sense of, for example, not getting security updates).
- 4 more replies
New conversation -
-
-
We have a pretty aggressive update schedule for the rustc we use in Firefox (we update 2 weeks after a release) but updating isn't always a simple affair. If crates always require latest stable it can put developers in a frustrating situation where they have to choose.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I build my lib crates with some older compilers, it rarely fails, and when it does, I can decide each time to fix it or remove that version from the build. I list tested versions in release notes. Simple enough for me, but then I dont use anything async in those.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.