3 ms·
> Note how the OP uses an M1 laptop w/64MB of ram. I tested with two different machines: * Linux machine with an AMD Ryzen 9 5950X * macOS machine with an M1
by strager 4y ago
> Note how the OP uses an M1 laptop w/64MB of ram.
I tested with two different machines:
* Linux machine with an AMD Ryzen 9 5950X
* macOS machine with an M1 Max
Each chart is labelled with 'Linux' or 'macOS'.
> If you want to compile a monolithic web application written in Rust within a reasonable amount of time, you need that much top-of-the-line hardware for your work. You're still waiting several minutes to compile, but compile times get even worse with older hardware running debian and mold/lld. CI test/build runs also take a long time to complete.
This is true with C++ as well. The article focused on the build-test development cycle, but you're right that the compile time issue would be worse on older hardware and CI.
- FpUser 4y agoI write web applications in C++. I definitely do not wait "several minutes" to compile. If it is a change in single CPP file it compiles under a second on my AMD 3950X desktop. Full rebuild takes 16 seconds (it includes compiling some libs I use).