The original one in Gtkmm, takes around 5 minutes in release mode, if that much.
Another pro tip, switch to llvm linker.
Here is the thing with pro tips, maybe just maybe, I am an avid reader of Nicholas blog posts and know them all already.
I can't test on an old machine, but modifying the project code and performing an incremental (standard) build, takes around 5 seconds on a modern machine.
Yes
> which are not really representative of a daily workflow.
Only on Rust :). This is a "hack" that must be done to make Rust viable. In Delphi, a full compile is so fast that it's pointless to make it incremental.
So imagine being on the waiting lobby of an airport, reading about a cool Rust project and then trying to check it on your laptop. With luck it is finished compiling before being called for boarding.