C++CodeNews

LearnCPlusPlus.org :: Mathematics, Strings, For Loops, Operators in C++ ; TwineCompile, JIT Compilation, Background Threads

Hello C++ Builder Developers, Over on the LearnCPlusPlus.org website we’re continuing to add to the “Introduction to C++” post series for beginners as well as more advanced posts for more experienced professionals both here and our other sites. We will continue to release the basics of C++ in the next few weeks. If you are a beginner, new to C++, or if you are a Delphi…
Read more
C++CodeRAD Studio

Threadripper 3990X: The Quest To Compile 1 BILLION Lines Of C++ On 64 Cores

RAD Studio is made up of Delphi and C++Builder. On the Delphi side the Object Pascal compiler is a single pass compiler and the compiler itself is not a parallel compiler but when compiling multiple projects in parallel it was able to compile 1 billion lines of Object Pascal code in 5 minutes on the AMD Ryzen 9 5950x 16 core machine. I wanted to see if something similar was possible with C++. This…
Read more
C++DelphiRAD Studio

Ryzen 9 5950x: Parallel Compile 124 Windows C++ Projects In ~1 Minute With 16 Cores

Modern CPUs like the AMD Ryzen 9 5950x with their 16 cores and 32 threads offer a significant productivity boost when developing C++ projects for Windows. As we saw in the previous post (Compile 1 Million Lines Of C++ In ~2 Minutes With A 16 Core Ryzen 9 5950x) we were able to compile over 1 million lines of C++ code in around 2 minutes using TwineCompile in C++Builder. Additionally, we were able…
Read more
News

Boost C++Builder Compile Speed with TwineCompile - Deep Dive Webinar

TwineCompile is an advanced compile system that uses multi-threading technology and caching techniques to make your C++Builder compiles 50x faster! This IDE Plugin is included free with an active Update Subscription for all C++Builder and RAD Studio customers via the GetIt Package Manager. Install TwineCompile today from GetIt, before the webinar, so you can easily follow along as Jonathan demos…
Read more