ObjectCenter

Multi-Platform Interactive Programming Environment

ObjectCenter is the only multi-platform UNIX C/C++ programming environment that provides the interactivity you need to maximize all of the benefits of C++ and object-oriented programming.

Object Center is the Safest and Fastest Way to Ensure You Build Quality into your Application

While other programming environments simply extend existing C-language debugging technology to C++, ObjectCenter adds a unique interpreted, Interactive Workspace that provides the capabilities of classic object-oriented environments to enable users to interact with individual C++ components. This unit-based approach to developing C++ code, coupled with ObjectCenter's extensive run-time error checking, ensures that your application's quality is superior from the first line of code.

ObjectCenter features automatic run-time and static error detection for optimal code quality. It can find more than 250 types of errors, including more than 80 run-time errors. ObjectCenter also detects inter-module inconsistencies not reported by the UNIX linker.

ObjectCenter features the CenterLine-C++ high-speed ANSI compliant compiler, which precompiles header files to significantly reduce recompilation time when using large class libraries. It also considerably reduces the object code size for debugging (typically 5x to 10x over standard C++ compilers). The CenterLine-C++ compiler and incremental linking speeds edit-to-execute time.

The application's incremental linker reloads modified files without relinking the entire program. This keeps turnaround time short, even with a large program. It also allows for the use of a mix of source and object modules within the programming environment.

ObjectCenter's integrated graphical browsing tools allow the user to visualize class hierarchies, find and reuse classes and understand control flow. ObjectCenter has a fully supported, documented API for enhanced customization and integration. It supports the leading preprocessors, including preprocessors for embedded SQL, as well as major industry integration frameworks such as ToolTalk and SoftBench. It also supports multiple UNIX workstations, compilers, tools, GUIs and frameworks for maximum return on investment.