Every RAD Studio release, we focus on what we call QPS: Quality, Performance, Stability. Recent releases of C++Builder have included:
This isn't an exhaustive list, just some notable improvements. (One other is to do with Boost, but there are more.) One notable thing is how compatible C++Builder is: we find that we and you our users are typically finding it much easier than in the past to add in third party libraries to your projects, add C++Builder compatibility to third-party source code even when it's been written to be compiler-specific, such as MSVC-specific, etc. This is very good.
In 10.2.3, our quality improvements have largely focused on two areas:
Let's look at both.
We have addressed a number of issues, including debugging issues, the most notable of which is with large stack variables (stack allocations larger than one page, or 4KB); deriving exceptions from System::Exception; integrating with the memory manager; and extended (Delphi-style) RTTI generation.
Code completion is an important IDE feature. C++Builder has had C++ code completion for many years, but sometimes it did not the quality we aim for. We have significant plans for this feature in a future release, but in the meantime we can and have worked to greatly improve the experience you have with our existing implementation.
There were a number of problems we saw in code completion. These ranged from the inconvenient, such as invoking completion and the results list being empty, to the more serious, such as completion bringing down the IDE. There were a number of problems all collecting together to cause this behaviour, and every one we have identified is fixed.
As of today, we now see:
If you rely on IDE tooling such as code completion, using C++Builder 10.2.3 will give significant productivity improvements. We strongly recommend updating.
Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder. Design. Code. Compile. Deploy.
Start Free Trial
Free Delphi Community Edition
Free C++Builder Community Edition
cod guard is filling up my HD space.I just updated to 10.2.3