DelphiIDE

Automate Access To Current And Historical Currency Exchange Rates Via API

Currency exchange rates is an interesting financial dataset similar to stock quotes and cryptocurrency datasets. For building solutions like software or a POS system for a currency exchange business it is a necessary dataset and there are APIs online that give you easy access to this data. One API that is available is from ExchangeRatesAPI.io which is owned by apilayer (a sister company of…
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
CodeDelphi

7 Tips For Learning To Build Powerful Windows GUI Apps Using Python And Delphi

Python4Delphi is the library that provides the integration between Python and Delphi. It is effectively a bidirectional bridge that allows Delphi to execute Python code and call Python libraries and allows Python to call modules written in Delphi in otherwise interact with Delphi code, objects, interfaces, records, etc. For example, you could wrap the VCL from Python and use it to create an…
Read more
News

Boost Productivity With The Latest New Packages From Embarcadero GetIt

The GetIt Package Manager is the package manager built into the RAD Studio IDE that allows you to browse, download, purchase, and install packages. Packages may provide libraries, components, IDE extensions, and SDKs. Packages available in the package manager can be browsed on the Embarcadero GetIt site and downloaded in the IDE or via a command line. Additionally, the latest list of new packages…
Read more