|
|
|
|
|
by milesrout
490 days ago
|
|
Yes as I said "And some of them depend on whether you are comparing to C or C++: compared to C, Rust has many disadvantages, but C++ has many of the same disadvantages, and often is worse." C++ compile times can be as bad as Rust's or worse. It does depend on how you structure things and how much you use templates. You don't need to have 10 layers of "zero cost abstraction" around everything. But that is the "proper" way to use it and what is now taught, so there is a lot of it out there and the standard library does it pervasively. Variadic templates don't fix much compared to just writing straight line code or doing a tiny bit more work at runtime using stdarg.h. |
|