Code

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 on 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++CodeIDE

Tutorial: Introduction To C++ Parallel Compilation With TwineCompile

Use TwineCompile to improve your C++Builder developer speed and productivity. TwineCompile is available via the GetIt Package Manager for 10.4 and newer with Update Subscription. TwineCompile lists its features as: Advanced compile system uses multi-threading technology and caching techniques to make C++ compiles 50x faster! Automatic background compiling engine ensures that files are compiled as…
Read more