IBM VisualAge C++ 4.0 Compiler and Linker
The compiler tool from the VisualAge C++ 4.0 package is not a standalone compiler tool any more, but an integrated part of the IBM VisualAge C++ 4.0 Workframe. It's operation is based on a database like structure, not generating intermediate object files etc. any more, thus speeding up compile time for small changes a lot. The "code database" also allows code browsing in a very comfortable way. Furthermore it fully supports the ANSI C++ standard.
So actually this would be the most powerful and advanced C/C++ development tool - if only IBM had finished it before abandoning it! Now it is only conceptionally great, but still contains so many bugs and instabilities that it can only be used with much care. Therefore in most cases the VisualAge C++ 3.0 package with the latest fixpaks would be the preferred development tool.
Source and References
see IBM VisualAge C++ Professional 4.0 package