Current version: V2.0 In the past, it was standard practice to convert C++ programs to C with a compiler and then have them further processed by a C compiler. Things are very different with our new C++ development system CDS++. CDS++ contains a "native" C++ compiler which translates C++ programs directly into machine code. The highlights:- Compile time is slashed since it is no longer necessary to make the detour via C.
- Searching for errors is easier as the error messages are more exact, error locations are marked and the debugging aids refer to the original C++ source.
- CDS++ supports the current version of the ANSI C++ draft, including exception handling, templates, new-style casts, name spaces, runtime type information, etc.
- In contrast to the majority of rival products, CDS++ fully integrates the languages C and C++, i.e. no separate C compiler is necessary.
- In addition, CDS++ incorporates various compatibility modes for porting existing applications, e.g. ISO-C, K&R C and Cfront 3.0.3 C++.
- The feedback optimization facilities included in the predecessor product CDS V1.2 have been expanded to guarantee the best possible .
- CDS++ also optionally supports the 64-bit ABI (Application Binary Interface) available as of Reliant UNIX V5.44.
- The most recent version CDS++ V2.0 includes - relative to CDS++ V1.0 - functional extensions and improved object performance.
|