C++Code

C++Builder 13 brings the ISO C++23 language and libraries to the Modern Win64 C++ compiler

C++Builder 13 introduces enhanced capabilities for developers using the Modern Win64 C++ compiler (Bcc64x). This release enables C++ developers to work with the ISO C++23 language and libraries through the Clang v20 compiler, part of the LLVM v20 toolchain. The updated Bcc64x compiler defaults to C++23, but developers can also target C++20 or C++17 if needed. Additionally, the release supports…
Read more
AICodeDelphiHow-To'sNewsRAD StudioWebinar

How To Recreate A Trillion-Dollar Company’s AI Tool In Your Lunchbreak

There’s a lot of heavy excitement about AI in the tech industry. Many people seem to be of the opinion that AI is a relatively recent thing, evolving perhaps in the last couple of years. But the reality is artificial intelligence of one type, or another has been around for much longer than you’d imagine. One of those long-lived stealthy AI apps is the incredibly useful Google…
Read more
C++CodeIDEModernizationNewsRAD StudioShowcaseWindows

Safety with C++Builder 12.3: Introducing Sanitizers

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…
Read more
C++CodeHow-To'sNewsRAD StudioWindows

Upgrading to C++Builder 12.2: Tip #6, Handling Libraries with AutoLinking

Welcome to a series of tips and tricks for taking advantage of the new Windows 64-bit Modern toolchain in C++Builder / RAD Studio 12.2! This builds on a webinar we did sharing a bunch of useful information on why and how the new C++Builder matters to you, where this was the very end (so go watch the start!) Tip #6: Handling Libraries with AutoLinking Do you link libraries into your app like this…
Read more