News for hackers. Stuff that matters.
Re:Rust at OneSignal by steveklabnik on Thursday January 05, 2017 @09:55AM (#13327515)
We don't do any of this kind of caching because flags can be different per-project. There's an open bug on it; it's not impossible, we just haven't used it yet.
Re:Rust at OneSignal by pjmlp on Thursday January 05, 2017 @11:32AM (#13328489)
Same applies to any language that compiles to native code or has support for conditional compilation.

Even with MIR, Rust will never compile faster than C or even C++ if dependencies on binary libraries aren't supported.

Right now I can compile my C++ projects on Windows, and .NET Native ones, faster than when updating Rustfmt, racer and Rustsym, after each new Rust release.

VS2017 will bring the new linker, and the ongoing MS work for C++ modules (now a TS).

Rust won't win the hearts of C++ developers if it doesn't allow for binary dependencies, and doesn't compile faster.