CodeNews

Compile 1 Million Lines Of C++ In ~2 Minutes With A 16 Core Ryzen 9 5950x

The recently released AMD Ryzen 9 5950x offers 16 cores and 32 threads so let’s see what kind of performance we can get out of a parallel C++ compile with those 32 threads. At the time of this writing the AMD Ryzen 9 5950x has the highest single core CPU Benchmark score at around 3515. C++Builder is a rapid application development tool for building C++ Windows apps. It offers normal…
Read more
IDENewsTech Partner

Real-world large C++ build times and TwineCompile

TwineCompile is an addon for C++Builder that is currently in GetIt for free to update subscription customers, for all editions, including Pro. Let’s see how well it works with real-world projects. TwineCompile speeds up C++Builder compile time significantly. To test this, we got two large open source C++ libraries which build with C++Builder: Xerces and SDL 2. Xerces is an XML library, and…
Read more
C++RAD Studio

Quickly Write Efficient Code With Modern Structured Bindings Available In C++17 On Windows With C++Builder

C++17 has a new feature that consolidates syntactic sugar and automatic type deduction:structured bindings. This helps to assign values from tuples, pairs, and structs into individual variables. In another programming language, you can find this as unpacking. Applying a structured binding to specify various variables from one bundled structure is one step. Structured bindings always…
Read more
CodeDelphi

Quickly Build Enterprise-Grade Multi-Tier Solutions Using DataSnap In Delphi And C++

Al Mannarino walks you through how to build a DataSnap solutions project using the DataSnap Setup Wizard. Overview Wizards in the DataSnap Server categoryDataSnap WebBroker Application WizardMain components and unitsImplement the DataSnap server functionalityDataSnap ClientsDataSnap Use Cases Mainly Delphi and C++ Builder developers utilize 3 major backend technologies: WebBroker…
Read more