Maximice el uso del hardware y mejore el rendimiento de las aplicaciones
Use tecnología de optimización de compiladores de vanguardia con IBM Z moderno para mejorar el rendimiento de las aplicaciones C/C++ en la plataforma z/OS altamente segura y resiliente. Esta iniciativa ayuda a acelerar el retorno de las inversiones y mitigar los riesgos empresariales y de TI.
Open XL C/C++ se basa completamente en la infraestructura de código abierto Clang y LLVM, y admite hasta los estándares de lenguaje C17/C18 y C++20. Este enfoque tiene como objetivo reducir los esfuerzos de migración al realizar la transición de aplicaciones C/C++ de plataformas distribuidas a z/OS.
Open XL C/C++ ayuda a ampliar los lenguajes y utilidades modernos de z/OS, como Python, Node.js, Go, Java e IBM® Z Open Automation Utilities (ZOAU) para mejorar su funcionalidad y crear paquetes de aplicaciones para avanzar en la adopción de tecnología.
El compilador Open XL C/C++ ahora admite declaraciones CICS e IMS integradas en código fuente C/C++, lo que simplifica la operación de C/C++ dentro de entornos CICS y IMS.
El compilador C y C++ de optimización avanzada más reciente en z/OS admite los estándares actuales del lenguaje C/C++ con la interfaz Clang de código abierto para mejorar la compatibilidad con las plataformas distribuidas. Ahora es compatible con subsistemas CICS e IMS.
Un compilador de C y C++ de optimización avanzada en z/OS que admite subsistemas Metal C y z/OS, como CICS, Db2 e IMS.
Soporte de IBM de primera clase
Licencias
Canal de distribución
Entregable web
Parte de las características opcionales de z/OS
Compatibilidad con subsistemas z/OS
CICS e IMS
CICS, IMS y SQL/Db2
Mejora la compatibilidad con plataformas distribuidas
Compatible con los estándares actuales del lenguaje C/C++
METAL C para capacidades de programación de sistemas
Cuando usa z/OS XL C/C++, puede escribir programas que usen la potencia de otros productos y subsistemas de IBM.
Puede usar la interfaz de nivel de comandos de CICS para escribir programas de aplicación C/C++. La interfaz de nivel de comandos de CICS proporciona funciones de 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 declaraciones IMS y coordinar el manejo de errores.
Tanto z/OS Language Environment como z/OS XL C/C++ proporcionan una interfaz para el IBM Db2 Universal Database Licensed Program. Un programa XL C/C++ solicita servicios de Db2 mediante sentencias SQL incorporadas en el programa.
Use un compilador de alto rendimiento para desarrollar programas C/C++ complejos en z/VM.
Aprenda cómo puede aprovechar un compilador de alto rendimiento para desarrollar programas C/C++ complejos en Linux en Power Systems.
Aproveche un compilador de alto rendimiento para desarrollar programas C/C++ complejos en AIX.
Explore la familia de productos IBM Compiler.