News for hackers. Stuff that matters.
Re:Still in love with Rust by danieldk on Thursday November 22, 2018 @03:51AM (#18508752)
I have some projects of that size (ballpark), typically using some Boost (but not heavy on meta programming), Qt, and the likes. A fresh non-incremental compile usually takes less than a minute.

I have Rust projects that are many times smaller but take much more time for a non-incremental build. Of course, a large difference is that a fresh Rust build (after a cargo clean) compiles all its dependent crates, whereas many C/C++ libraries are provided pre-compiled by whatever system you are compiling on.

Re:Still in love with Rust by EugeneOZ on Thursday November 22, 2018 @03:57AM (#18508774)
Well, what is the point in this comparison then? I'm not trying to say Rust is the fastest compiler on the planet, but really people don't even try to be objective.
Re:Still in love with Rust by majewsky on Thursday November 22, 2018 @04:53AM (#18509012)
If you're comparing, say, a 10 KLOC C++ program vs. a 10 KLOC Rust program, then the comparison is fair IMO. The end user doesn't care whether Rust chooses a different compilation strategy for dependencies.
Re:Still in love with Rust by EugeneOZ on Thursday November 22, 2018 @05:08AM (#18509062)
End users run "cargo clean" really rare (I can't even name examples - really rare). If we compare regular compilation in C++, then we should take regular compilation in Rust, not something exceptional.