Maximice el uso del hardware y mejore el rendimiento de las aplicaciones
Utilice tecnología punta para la optimización de compiladores con el moderno IBM Z para mejorar el rendimiento de las aplicaciones C/C++ en la plataforma resiliente de alta seguridad z/OS. Esta iniciativa ayuda a acelerar el retorno de las inversiones y a mitigar tanto el riesgo de negocio como el de TI.
Open XL C/C++ se basa totalmente en el marco tecnológico de código abierto Clang y LLVM, y admite hasta los estándares de lenguaje C17/C18 y C++20. Este enfoque pretende reducir los esfuerzos de la migración al pasar aplicaciones C/C++ de plataformas distribuidas a z/OS.
Open XL C/C++ ayuda a extender los lenguajes y servicios modernos de z/OS como Python, Node.js, Go, Java e IBM® Z Open Automation Utilities (ZOAU), con el fin de mejorar su funcionalidad y crear paquetes de aplicaciones que impulsen la adopción de la tecnología.
El compilador Open XL C/C++ ahora admite declaraciones CICS y IMS integradas en código fuente C/C++, lo que simplifica el funcionamiento de C/C++ dentro de entornos CICS y IMS.
El compilador C y C++ más reciente de optimización avanzada en z/OS es compatible con los últimos estándares del lenguaje C/C++ con la interfaz Clang de código abierto para mejorar la compatibilidad con las plataformas distribuidas. Ahora proporciona soporte para subsistemas CICS e IMS.
Un compilador C y C++ de optimización avanzada en z/OS que admite Metal C y subsistemas z/OS, como CICS, Db2 e IMS.
Soporte IBM de clase mundial
Licencias
Canal de distribución
Entregable por web
Es parte de las características opcionales de z/OS
Soporte para subsistemas z/OS
CICS e IMS
CICS, IMS y SQL/Db2
Mejora la compatibilidad con las plataformas distribuidas
Compatible con los estándares de lenguaje C/C++ actuales
METAL C para la programación de sistemas
Al utilizar z/OS XL C/C++, puede escribir programas que utilicen la potencia de otros productos y subsistemas de IBM.
Se puede utilizar la interfaz del nivel de comandos de CICS para escribir programas de aplicación en C/C++. El terminal de comandos de CICS proporciona facilidades para la gestión de datos, trabajos y tareas que normalmente proporciona el sistema operativo.
Open XL C/C++ y z/OS XL C/C++ pueden trabajar con IMS para incluir sentencias IMS y coordinar la gestión de errores.
Tanto z/OS Language Environment como z/OS XL C/C++ proporcionan una interfaz para acceder al programa bajo licencia de IBM® Db2 Universal Database. Un programa XL C/C++ solicita los servicios de Db2 mediante sentencias SQL incrustadas en el programa.
Utilice un compilador de alto rendimiento para desarrollar programas C/C++ complejos en z/VM.
Aprenda cómo puede beneficiarse de un compilador de alto rendimiento para desarrollar programas C/C++ complejos en Linux sobre Power Systems.
Aproveche las ventajas de un compilador de alto rendimiento para desarrollar programas C/C++ complejos en AIX.
Explore la familia de productos compiladores de IBM.