Systems/C++ is Dignus' C++ compiler product for the IBM mainframe. Systems/C++ compiler software allows users to develop mainframe C++ applications on a mainframe, or on UNIX and Windows workstations.

Version 1.70 is now available!

Version 1.70, in conjunction with the Version 1.70 PLINK utility, provides greatly improved template instantiantion features. Templates are now properly instantiated when they are used. Duplicately instantiated templates are subsequently removed in the pre-linking step. This results in a much smaller load module, without the need for cumbersome build-management machinations.

Also, Version 1.70 has several code-generation improvements that can result in significant runtime performance improvements.

Version 1.70's C++ parser has been updated to reflect the latest ANSI clarifications.

For more technical details about the new release, visit the "whatsnew" description.

Systems/C++ is an ANSI 98 compliant C++ implementation, and includes the industry-standard StlPort C++ library and Standard Template Library. Also, as with Systems/C, Systems/C++ provides a robust assembly language interface.

As well as OS/390, z/OS and mainframe Linux environments, Systems/C++ can operate in IBM compatibility mode - compiling IBM C++ programs for use in an LE runtime environment.

Systems/C++ is available as a native compiler for OS/390,z/OS, Linux/390 and z/Linux, or as a cross-compiler hosted on Windows, AIX, Solaris, FreeBSD and Linux.

Also, the documentation is now available as .pdf file. And, you can request a 30-day trial of Systems/C++ to examine yourself.

Systems/C++ can be applied to many development tasks.

In short, Systems/C++ takes your development to the "next level!"

Features of Systems/C++ include:

Also - you can compile your own source! We've provided a web-based compilation mechanism to submit source and see the output from the Systems/C++ compiler (DCXX), along with the generated assembly language source.