by Jonathan Benedicto of JomiTech, the makers of TwineCompile
TwineCompile is our solution to slow C++ compile times. Integrating directly into the C++Builder IDE, it dramatically reduces the compile/make/build times by employing techniques such as multithreading, file caching, and automatic background compiling. In some cases, the projects compile 50x faster with TwineCompile!
The biggest issue that all C++ teams face is the abysmal compilation times inherent to all C++ toolchains. There are a number of common approaches that these teams take to attempt to reduce the overhead of the compilation process, including smaller projects, dynamic links, pre-compiled headers or primitive parallel builds. None of these solutions solve the problem and at best, mitigate it to a small degree. TwineCompile uses innovative solutions to solve these problems from a completely different angle without requiring significant codebase modifications or fragile build processes. These solutions include multi-process load-balanced compile processes, active memory caching of frequently accessed files, and automatic pre-emptive background compile processes. The result – rapid code turnaround time with near-zero average compile times.
TwineCompile’s latest version brings all these productivity-enhancing features to the new RAD Studio 10.4 Sydney IDE.
We have also created a few short videos to demonstrate some of the various capabilities that TwineCompile can bring to your C++Builder development projects:
JomiTech is extremely happy to announce a new partnership with Embacadero to offer TwineCompile as a free download from the GetIt package manager for all C++Builder 10.4 Enterprise and Architect users with active update subscription. Visit the GetIt Package Manager and download it today!
In this article, learn why you should add the powerful Boost C++ library to your Windows projects and environments.
If you do not have active update subscription:
- A 30-day free trial of TwineCompile is available on the JomiTech website
- Upgrade to C++Builder Enterprise 10.4 today
- Renew your subscription
JomiTech is an Embarcadero Technology Partner