← Back to context

Comment by pjmlp

1 year ago

The way compile times are stressed all over the place is a very good point.

Papercuts like this do make or break adoption.

Even C++ is improving on that front.

As is Rust. And the C++ compiler performance improvements in LLVM apply to Rust.

  • 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.