Massimizza l'uso dell'hardware e migliora le prestazioni delle applicazioni
Utilizza una tecnologia all'avanguardia per l'ottimizzazione dei compilatori all'avanguardia con IBM Z per migliorare le prestazioni delle applicazioni C/C++ sulla piattaforma z/OS, altamente sicura e resiliente. Questa iniziativa aiuta ad accelerare il ritorno sull'investimento e a mitigare i rischi aziendali e IT.
Open XL C/C++ è completamente basato sul framework tecnologico open source Clang e LLVM, aderendo agli standard linguistici C17/C18 e C++20. Questo approccio mira a ridurre gli sforzi di migrazione durante la transizione delle applicazioni C/C++ da piattaforme distribuite a z/OS.
Open XL C/C++ aiuta ad ampliare i moderni linguaggi e utilità z/OS come Python, Node.js, Go, Java e IBM Z Open Automation Utilities (ZOAU) per migliorare le loro funzionalità e creare pacchetti applicativi che favoriscano l'adozione delle nuove tecnologie.
Il compilatore Open XL C/C++ supporta le istruzioni CICS e IMS integrate nella sorgente C/C++, semplificando il funzionamento di C/C++ all'interno degli ambienti CICS e IMS.
Il più recente compilatore C e C++ ottimizzato su z/OS supporta gli attuali standard del linguaggio C/C++ con l'interfaccia open source Clang, per una migliore compatibilità con le piattaforme distribuite. Ora fornisce supporto per i sottosistemi CICS e IMS.
Un compilatore C e C++ ottimizzato su z/OS che supporta i sottosistemi Metal C e z/OS, come CICS, Db2 e IMS.
Assistenza IBM di alto livello
Concessione in licenza
Canale di distribuzione
Deliverable
Parte delle funzionalità opzionali di z/OS
Supporto per i sottosistemi z/OS
CICS e IMS
CICS, IMS e SQL/Db2
Migliora la compatibilità con le piattaforme distribuite
Supporta gli standard attuali del linguaggio C/C++
METAL C per le funzionalità di programmazione del sistema
Quando si utilizza z/OS XL C/C++, è possibile scrivere programmi capaci di sfruttare la potenza di altri prodotti e sottosistemi di IBM.
È possibile utilizzare l'interfaccia a livello di comando CICS per scrivere programmi applicativi C/C++. L'interfaccia a livello di comando CICS fornisce le funzionalità di gestione dei dati, dei lavori e delle attività normalmente fornite dal sistema operativo.
Open XL C/C++ e z/OS XL C/C++ possono funzionare con IMS per includere istruzioni IMS e gestione degli errori di coordinate.
Sia z/OS Language Environment sia z/OS XL C/C++ offrono un'interfaccia per IBM Db2 Universal Database Licensed Program. Un programma XL C/C++ richiede i servizi Db2 utilizzando istruzioni SQL in esso incorporate.
Usa un compilatore ad alte prestazioni per sviluppare programmi C/C++ complessi su z/VM.
Scopri come sfruttare un compilatore ad alte prestazioni per sviluppare programmi C/C++ complessi su Linux on Power Systems.
Sfrutta un compilatore ad elevate prestazioni per sviluppare complessi programmi in C/C++ su AIX.
Esplora la famiglia di compilatori IBM.