Zapcc, our super-fast Clang based C++ compiler, has completed a successful initial round of testing by beta users, demonstrating high levels of stability and showing significant build time improvements, both for full and incremental builds.
Incremental build times are typically x5-x10 faster (and we have seen much more, up to x100), depending on exact scenario and which files were changed. Such speedups dramatically increase the productivity of developers (and their joy ...).
Acceleration numbers of Zapcc vary by the project. Some examples:
Zapcc uses in-memory compilation cache in a client-server architecture, remembering all compilation information between runs. It does not use distributed network servers. This means you can accelerate your build times without additional hardware, and at a much lower energy footprint.
We have opened phase II of the beta trial. If you are interested, we'd love to see you Join The Beta. Please note Zapcc currently supports Linux x64 only, and your project must compile successfully with Clang as a prerequisite to using Zapcc.
Alternatively, subscribe to the various social channels of your choice (below) for ongoing updates.
Feel free to forward to colleagues, who are welcome to subscribe to this newsletter.