I am thrilled to announce IBM C/C++ for Open Enterprise Languages on z/OS 3.0, which is available today! This compiler combines the benefits and innovations from the LLVM community with IBM XL C/C++ compiler technology to deliver leading-edge application performance on IBM Z.
Among the key enhancements are:
- Support for the C++20 language standard to improve compatibility of C++ applications across platforms.
- Support the latest z17 architecture
C/C++ for Open Enterprise Languages on z/OS is specifically designed for building native components of modules used with other open enterprise SDKs on z/OS, such as IBM Open Enterprise SDK for Python, Go, Node.js, Java, and ZOAU. It also allows for the development of open-source software for z/OS that can be contributed back to the open-source community.
IBM C/C++ for Open Enterprise Languages (5655-COE) is a no-charge offering with restricted usage with IBM Open Enterprise Languages. It is available from C/C++ for Open Enterprise Languages download site. Please refer to the documentation for features that are officially supported in the compiler, particularly the Installing and configuring chapter on installing the pax file and all the prerequisites.