RAD Studio 12.0 and GoogleTest Unit Testing Framework

There’s a lot of positive news for C++ users of Embarcadero RAD Studio 12.0.

However it seems that there is currently a problem with using the Clang compilers in RAD Studio 12.0 with the GoogleTest framework on getit. The version currently (Jan 2024) available does not build correctly.

I will monitor this situation and blog here as soon as Embarcadero have a working GoogleTest framework on getit.

What’s Coming For RAD Studio 12.0 ?

The next release for Embarcadero RAD Studio will be version 12.0. As yet Embarcadero have not offered a firm date for this release but they are starting to mention in their marketing e-mails so it must be coming!

They’ve even taken the unusual step of opening up the Beta testing for 12.0 to anyone who takes out a new subscription for 11.3.

The big changes to the C++ operation that were discussed in the video mentioned in my previous posting may or may not all be in the official release of 12.0. I can’t wait to get going with the modern clang based compiler system

Embarcadero do issue the following statement in connection with all speculation about version 12.0.

Please note that all comments and statements about potential new features are subject to change and should not be relied on until the GA release of a product is available.

What’s Coming For Embarcadero C++.

There are big changes coming for Embarcadero C++. There’s a behind the scenes video at

C++ Builder Behind the Scenes Changes

that is full of exciting news.

Embarcadero do issue the following statement so we all may need to be a bit patient!

“Please note that all comments and statements about potential new features are subject to change and should not be relied on until the GA release of a product is available.”

RAD Studio C++ The Future

David Millington has posted a very interesting blog about the coming future developments in the Embarcadero C++ development environment. Entitled “What’s Coming for C++Builder: An Amazing Preview” it announces major changes to the Clang Win64 compiler, linker and debugger and the integration of key “Visual Assist” functions.

It’s a big set of changes to announce and is evidence of Embarcadero’s continuing commitment to the C++ side of RAD Studio.

You can read the full posting at https://blogs.embarcadero.com/whats-coming-for-cbuilder-an-amazing-preview/

RAD Studio 11 is Coming!

Embarcadero have announced that RAD Studio 11 is coming. Looking at the beta referred to in the link below it is clear that there are some good things to be expected in this new release.

https://blogs.embarcadero.com/rad-studio-11-is-coming-new-version-announcement-and-beta-invite-for-update-subscription-customers/

Embarcadero Publish Updated Road Map

Embarcadero have just published a new developer tools road map.

The actual road map can be viewed by clicking here

There is a blog offering more information about the proposals, by Marco Cantu and David Millington available by clicking here.

The great news is that C++ 64 bit for Android is still up there, albeit a tantalising way off yet…..

The improvements to the IDE, C++ debugging and additional VCL controls also sound great !

Embarcadero Change of policy on Android C++ Support

There has been much publicity on the excellent Embarcadero community pages about the recent announcement that Embarcadero are not going to deliver on the previously publicised road map deadline of Android 64bit C++ support by Autumn 2020.

The announcement of this change of policy was made by David Millington at

https://community.idera.com/developer-tools/b/blog/posts/c-builder-and-platforms-support

Developers looking for good VCL Windows 64 bit development will be pleased by the news that this is the area Embarcadero are focusing on.

Android 64 bit compilation requirements – the future is secured !

Embarcadero have updated their road map to include Android 64 bit support for their C++ users. It is listed under “version 10.4.x – mid 2020”.

My last posting (22nd July 2019) suggested a short term work around for current C++ Android developers.

There has also been a 12 month extension granted by Android for Embarcadero C++ developers who have already got applications on the Google play store (this does not apply to new applications). Details are given here

Additional information is available here

This is good news for existing developers.

But the really good news is the appearance of the C++ for Android 64 bit in the road map. Embarcadero always restate that the road map is not binding but the reappearance of this product goal is an indication that they have realised this is an essential part of the C++ tool chain and it’s availability is vital to the survival of Embarcadero C++.

Go to the roadmap (as updated August 2019) by clicking here