Introduction
Are you interested in using AI-powered tools like Smart CodeInsight but prefer to keep your data local? Maybe you’re concerned about privacy, want to reduce API costs, or simply want to experiment with different LLM models? This guide will show you how to set up LM Studio, a user-friendly desktop application for running Large Language Models (LLMs) locally, and connect it to…
Who Uses Delphi? The Silent Success Behind Astronauts, Theme Parks, Satellites, And A Multi-billion Ultimate Payday!
March 31, 2025
Despite Delphi being regularly rated as one of the top ten development languages in the world, there’s still this weird, undeserved negativity (accidental or intentional) from some people who wrongly accuse it of being old or outdated. This is despite the fact that as…
Instruction Sets in C++Builder 12.3!
March 27, 2025
In my blog about sanitizers (runtime safety checking) in C++Builder 12.3, I said:
The new C++ Modern toolchain … is something we’ve talked about as a ‘foundation for the future.’ ‘We can build things we could not before,’ we’ve said. ‘Having it will let us…
Today the primary focus for RAD Studio database access is on the FireDAC universal database access library. Given in the past Delphi and C++Builder also included other database engines, and they still include a few alternative options, Embarcadero has been creating scripts and helper units to simplify the migration from other database access libraries to FireDAC.
The ReFind Tool
The tool we use…
RAD Server Gets a Boost in RAD Studio 12.3
March 26, 2025
RAD Studio 12.3 brings several improvements to RAD Server that address common pain points and add new functionality. Let’s take a look at what’s new.
Consistent Date/Time Formats Across Requests
One issue that’s now resolved is the inconsistency in…
Improvements to the VCL Image Collection Editor in 12.3
March 24, 2025
Among many other features and improvements already discussed in other blog posts, RAD Studio 12.3 release offers enhancement in many areas of the VCL library. While the primary focus was on quality improvements, the team also implemented a few small and focused…
Safety with C++Builder 12.3: Introducing Sanitizers
March 21, 2025
Ever since we started using our enhanced Clang compiler, we’ve had a consistent request: can we add runtime checking?
For many customers, this has been because the old ‘classic’ compiler used to have a feature called CodeGuard, which was helpful for catching errors, and if migrating to a newer toolchain having some semi-equivalent is a reasonable wish.
For many other customers, who knew…
The Android SDK Manager GUI
March 20, 2025
As mentioned in the RAD Studio 12.3 announcement blog post, alongside the upgrade of Android tooling to support API level 35, we are releasing a brand new visual tool to help you manage the Android SDK installation.
The tool is called Android SDK Manager and it’s available…
New in RAD Studio 12.3: 64-bit IDE Initial Release!
March 19, 2025
We have a very exciting new addition in Delphi, C++Builder and RAD Studio 12.3: the Initial Release of a 64-bit build of the IDE!
Quick Facts
It’s an optional installation
The Initial Release of the 64-bit IDE does not yet feature-match the 32-bit IDE
It installs side…
AI-Powered Smart CodeInsight in RAD Studio 12.3
March 19, 2025
Embarcadero introduced its first integrated AI solution in the RAD Studio IDE in version 12.2. The technology, called Smart CodeInsight, offers the ability to interact with different LLM engines, some online and one offline, but also to install drivers for other AI engines thanks to a specific OpenToools API interface. The available engines are:
OpenAI
Ollama (offline)
Gemini
Claude
There are…