News for hackers. Stuff that matters.
Re:Reducing Rust Incremental Compilation Times on macOS by pjmlp on Sunday April 18, 2021 @05:19PM (#26856479)
Except Visual C++ and C++ Builder, among others, do have all those features you say C++ doesn't have by focusing on clang.

C++ is not one trick pony, it is an ISO standard with multiple implementations.

Re:Reducing Rust Incremental Compilation Times on macOS by est31 on Sunday April 18, 2021 @05:36PM (#26856636)
Visual C++ to my knowledge does not support incremental or parallel compilation within the compile unit. It does support incremental linking though, and parallel compilation of multiple compile units that don't depend on each other. Features which both clang and rustc have btw (well clang only concerns one compile unit, so the parallelism depends on how you call clang, but many clang calling build systems support parallelism).

No idea about C++ Builder. Do you have links to documentation to back it up? I'm curious :).

Re:Reducing Rust Incremental Compilation Times on macOS by pjmlp on Monday April 19, 2021 @03:33AM (#26859994)
You didn't mentioned it was within the same compile unit, just parallel code generation.

In any case, have a look here,

https://docs.microsoft.com/en-us/cpp/build/reference/cgthrea...

Re:Reducing Rust Incremental Compilation Times on macOS by Diggsey on Sunday April 18, 2021 @06:26PM (#26857089)
Most C++ compilers support precompiled headers, which would be the closest equivalent to incremental compilation within a single compilation unit.