Application Design Software offers both C and C++ compiler.

Press Release Summary:



C/C++ for z/VM(TM), v1.1 introduces C++ to z/VM platform, allowing application programmers to utilize C++ object-oriented model of programming to create mission-critical applications. Product includes C compiler and C++ compiler for writing both C and C++ applications. Software provides additional C compiler options and pragmas and generates optimized code for C and C++. It supports industry standards and simplifies portability of applications to z/VM from IBM and non-IBM platforms.



Original Press Release:



IBM C/C++ for z/VM Speeds Time to Market with Object-Oriented Programming



At a Glance

IBM C/C++ for z/VM, V1.1:

o Improves flexibility with both a C and C++ compiler in one offering
o Offers a C++ compiler that supports the latest ANSI/ISO 1998 C++ standard
o Includes a standards-conforming C compiler
o Provides additional C compiler options and pragmas
o Generates highly optimized code for both C and C++
o Simplifies portability of applications to z/VM from both IBM and non-IBM platforms
o Supports industry standards

For ordering, contact:

Your IBM representative, an IBM Business Partner, or the Americas Call Centers at 800-IBM-CALL (Reference: LE001).

Overview

C/C++ for z/VM(TM), V1.1 introduces C++ to the z/VM platform. Application programmers can now take advantage of the C++ object-oriented model of programming to create mission-critical applications on z/VM more quickly and with fewer errors.

C/C++ for z/VM includes a C compiler and a C++ compiler giving you the flexibility to write both C and C++ applications or to extend existing C applications using C++.

C/C++ for z/VM is the newest platform addition to the IBM family of C/C++ compilers which supports the C and C++ languages on z/OS(TM) and OS/390® (zSeries(TM)), AIX® and Linux(TM) (pSeries(TM)), and OS/400® (iSeries(TM)). This software provides the following:

o A standards-conforming C++ compiler that supports the latest 1998 ANSI/ISO C++ standard
o A complete implementation of the 1998 ANSI/ISO C++ Standard Library including the Standard Template Library (STL)
o An enhanced and standards-conforming C compiler which is one of the latest in the family of IBM C/C++ compilers

Because the C/C++ for z/VM compiler is part of the IBM family of C/C++ compilers, portability of applications to z/VM from other IBM platforms is greatly enhanced. And because C/C++ for z/VM builds on official international standards, portability of applications to and from other non-IBM platforms is also made easier.

C/C++ for z/VM, V1.1 brings a highly productive and powerful object-oriented development environment to z/VM programmers.

Key Prerequisites

z/VM V4.4, or later

Planned Availability Date

August 15, 2003

Description

C/C++ for z/VM, V1.1 makes both a C and C++ compiler available in one offering.

Few programming languages have the flexibility of the C language. C contains the same capabilities as other modern structured programming languages plus it provides bit manipulation capability, making it an excellent assembly language substitute. This general-purpose, high-function programming language is popular with application developers worldwide.

C++ combines the technical and practical advantages of the C language with the benefits of object-oriented programming. Benefits of C++ include:

o Interfaces with, and extends, existing C applications
o Speeds time to market with inheritance and reuse
C++ Compiler

C/C++ for z/VM makes the C++ program language available to z/VM application programmers.

All Topics