Comment by pjmlp
1 year ago
I was talking about C++ 20 modules and C++23 modularised standard library, and that has little to do with LLVM, rather clang.
LLVM improvements will do little to improve Rust, because the major issue is the lack of parallelism and massive amount of LLVM IR that the fronted gives to the backend to handle.
> LLVM improvements will do little to improve Rust
Falsified many times during Rust's development.
Not to the extent C++ modules have improved compile times, as already visible in VC++ and clang/cmake/ninja latest.
Yes, Rust compile times have improved a lot, still I get better ones in C++, without having to reach out external tools.
Bevy's tutorial for compile times shouldn't be needed in first place.