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++Delphi

Apply The Pretty Good Privacy Standard For Encrypting And Decrypting Messages

Open encryption standards are best for security and privacy most of the time. Pretty Good Privacy (PGP) standard specifies encryption formats to facilitate private messaging capabilities for email and other message encryption. IPWorks OpenPGP is a complete set of components for email encryption and document protection. IPWorks OpenPGP implements the OpenPGP standard for encryption and…
Read more
C++IDERAD Studio

Tutorial: C++ Background Compile With TwineCompile

Learn how to use the TwineCompile SORTA Automatic Background Compile feature of TwineCompile. Install TwineCompile via the GetIt Package Manager for C++Builder 10.4 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…
Read more