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…
Quickly Parse HTML And XML With BeautifulSoup Python Library In Delphi And C++ Windows Apps
December 21, 2020
We know how to load and display Web content or local files in Delphi using TWebBrowser. It offers support for the basic functions of a browser, such asnavigateto URL,go back,go forward, along withspecific events. How about the web scrapping in…
Embarcadero Dev C++: Successfully Modernizing A Popular Windows C++ IDE
December 19, 2020
In October of 2020, Embarcadero sponsored and released a new fork version 6.0 of Dev C++ with improvements that included an updated GCC 9.2.0 compiler with support for Windows 10 and C++17/C++20, high DPI, UTF8 files and improved icons, and a dark theme option. An earlier…
Real-world large C++ build times and TwineCompile
December 15, 2020
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…
Build Visually Stunning Dashboards And More With Bokeh Python Library In Delphi And C++
December 14, 2020
Do you want to build an elegant, concise construction of versatile graphics, and affords high-performance interactivity over large or streaming datasets applications in Delphi/C++ builder? Don’t know where to start with? Don’t worry, with the help…
LockBox3 is a Delphi library for cryptography. It provides support for AES, DES, 3DES, Blowfish, Twofish, SHA, MD5, a variety of chaining modes, RSA digital signature and verification.
This is a source-only release of TurboPack LockBox3. It includes designtime and runtime…
Quickly Write Efficient Code With Modern Structured Bindings Available In C++17 On Windows With C++Builder
December 9, 2020
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…
We are pleased to invite all of our RAD Studio customers with an active subscription to the NDA beta program for Embarcadero’s 10.4.2 release of Delphi, C++Builder, and RAD Studio, codenamed “Hunter”. RAD Studio 10.4.2 builds on the great features introduced in…
Learn How To Use Return Type Deduction In C++ For Windows Apps
December 4, 2020
In this tutorial, you will learn how to use return type deduction in C++ Builder. For the C++14 scheme ofautowith functions, the compiler can deduce return types for any function, no matter how complex it is. The only requirement is that each return statement…
Quickly Build Enterprise-Grade Multi-Tier Solutions Using DataSnap In Delphi And C++
December 4, 2020
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…