Embarcadero August 2018 Product Roadmap Part 2
Blog|by Leanne Bevan|24 August 2018

Here we are continuing to look at the Embarcadero August 2018 product roadmap announcement, this time gaining insight into the changes and improvements to the Delphi language, RAD Server, C++, and the IDE.
If you missed part 1, you can read it here.
Delphi Language and RTL
New features targeting the improvement of the Delphi language will be released in phases so that compiler level stability is ensured. The first issue that Embarcadero plans to tackle is the custom managed records, adding more power to records by enabling users to define a default parameterless constructor, a destructor and a copy operator for any record type.
Performance and quality improvements will be the focus for the Run-Time Library (RTL) following the performance update of the REST API engine in 10.2.3. Specifically, the generic lists, large memory structures, JSON processing, and the HTTP client library will be enhanced. The RTL performance enhancement will also benefit RAD Server with improvements on the performance of the models through making JSON processing, string processing, TStringBuilder class and more core classes much faster. Furthermore, Embarcadero has noted how it is important for JSON and HTTP services to better support all standards and protocols, like borderline scenarios which are expected by other HTTP servers and clients.
RAD Server
In addition to the above, other changes for RAD Server include a major overhaul of the logic it uses to map incoming HTTP requests to internal resources. Historically the mapping has been rigid, based only on the URL. Embarcadero is planning to add the ability to consider other HTTP request parameters such as Content Type and file extensions, for more sophisticated mapping. With this change developers will be able to for instance, delegate the actual implementation of a resource request to a separate component, sharing the majority of the same code for multiple requests and reduce boilerplate code. This saves developers from having to repeat the same code to handle requests again and again.
RAD Server licensing is changing slightly too – deployment licences are now included with higher end SKUs.
C++
Embarcadero will introduce an updated C++ 17-capable compiler, initially for a single platform, Win32, with other platforms to follow. Plus, when macOS64 support arrives, it will utilise this new version as well. Users will benefit from Clang optimisations and language support, as well as the language extensions and power that Embarcadero’s environment provides with the continued update of the compiler toolchain. Furthermore, there will be a new C++17 version of the Dinkumware STL in addition to performance enhancements.
There are plans for further integration with CMake support so that it will become easier to import a CMake project into the IDE, and to build. Likewise, Embarcadero is continually ensuring C++ libraries work with C++Builder and are adding the libraries into the GetIt package manager. Ultimately, Embarcadero wants to enable any C++ user to easily use any app or library they choose with C++Builder, whether they’re used to the ecosystem or not. On top of that they want to bring in any C++ library into their apps easily.
Idera has recently acquired Whole Tomato. They make Visual Assist, a Visual Studio extension which is a great C++ tooling add-on. It’s a fantastic standalone tool but Embarcadero plan to integrate some parts into C++Builder.
The IDE
In 10.3.x, Embarcadero aim to have various IDE functionality and user experience improvements. They are also going to integrate several items from Andreas Hausladen’s IDE Fix Pack, that Embarcadero licensed earlier this year.
Following internal examinations of code completion and other code tooling, there are long-term plans to have significant improvements for both C++ and Delphi.
Embarcadero hope to carefully leverage the VCL improvement within the IDE with better high DPI support.
Grey Matter is proud to be an Embarcadero Master Reseller for UK and Ireland. If you have any licensing requests or enquiries, please call us on +44 (0) 1364 655123 or email [email protected]. We have plans to host another Delphi event this Autumn, so make sure to keep your eyes peeled for more information about the agenda and where to sign up.
Please note: These plans and roadmap represent Embarcadero’s intentions as of this date, but development plans and priorities are subject to change. Accordingly, Embarcadero can’t offer any commitments or other forms of assurance that Embarcadero will ultimately release any or all of the described products on the schedule or in the order described, or at all. These general indications of development schedules or “product roadmaps” should not be interpreted or construed as any form of a commitment, and Embarcadero’s customers’ rights to upgrades, updates, enhancements and other maintenance releases will be set forth only in the applicable software licence agreement.
Sources:
RAD Studio August 2018 Roadmap, Marco Cantu, 7 August 2018: https://community.embarcadero.com/article/news/16638-rad-studio-august-2018-roadmap
August 2018 Roadmap Commentary from Product Management, Sarina DuPont, 7 August 2018: https://community.embarcadero.com/blogs/entry/august-2018-roadmap-commentary-from-product-management
Contact Grey Matter
If you have any questions or want some extra information, complete the form below and one of the team will be in touch ASAP. If you have a specific use case, please let us know and we'll help you find the right solution faster.
By submitting this form you are agreeing to our Privacy Policy and Website Terms of Use.
Leanne Bevan
Related News
Cyber Assessment Framework
What is the Cyber Assessment framework? The Cyber Assessment Framework (CAF), developed by the UK’s National Cyber Security Centre (NCSC), is a structured approach designed to help you assess and improve your cyber resilience, particularly if you’re responsible for critical...
Design Smarter, Not Harder: What’s New in Adobe Creative Cloud
In May 2025, Adobe Creative Cloud rolled out powerful updates across its suite of tools, with a strong focus on AI-driven creativity, speed, and collaboration. For small and medium-sized businesses (SMBs), these updates aren’t just bells and whistles-they’re game-changers that...
Readying your cloud migration: operating models and Azure landing zones
Learn how to migrate to the cloud in episode five of our Azure series. Previously, we covered the why and what of your migration and walked you through some helpful tools to help you understand the cost of your migration....
Grey Matter celebrates double win at ESET UK Partner Awards
Recognition for our partnership engagement at the ESET UK Partner Awards We are thrilled to announce that we have been named Engagement Partner of the Year at the ESET UK Partner Awards 2025. This recognition highlights our unwavering commitment to...