AdaCore Revs Up IDE
Powerful, Simple-to-use GNAT Programming Studio Streamlines Software Development, Supports Wide Range of Operating Systems
AdaCore today introduced GPS 3.0, a highly upgraded version of the companyís advanced Integrated Development Environment (IDE) that is already the IDE of choice for GNAT Pro and Ada developers. GPS (GNAT Programming Studio) 3.0 is aimed at streamlining Ada and multi-language software development from the initial coding stage through testing, debugging, system integration, and maintenance.
GPS 3.0 offers advanced features, such as multi-language support (including Ada, C, and C++), and support on a wide range of host environments for both native and cross-development platforms, including UNIX, Windows and GNU/Linux. An intuitive, unified visual interface, identical across all platforms, serves as a control panel to access tools from AdaCoreís GNAT Pro Ada development environment as well as from third parties, easing both development and maintenance. As a result, GPS 3.0 is particularly suited for large, complex systems requiring tool chain integration, ease of use, user customization, and code navigation/analysis tools.
"Most embedded IDEs are targeted to one operating system platform, which limits both extensibility and adaptability," said Robert Dewar, president of AdaCore. "GPS 3.0 not only supports a wide variety of commercial platforms, but also is adaptable enough to be used with proprietary operating systems. Our platform-independent visual interface is also very easy to learn and use, which increases programmer productivity and ultimately speeds time-to-market."
GPS 3.0 provides many new improvements from previous releases, including:
- Automatic documentation generation from Ada sources
- Support for remote debugging/compilation
- Support for inter-process communication between GPS and external tools
- New visual comparison tool
- Visualization of Ada metrics
- Outline view, dynamically showing the code structure in the current editor
- Improved project editing, including support for library projects
As with all GNAT Pro components, GPS 3.0 is distributed with full source code and is backed by AdaCoreís rapid and expert online support.
GPS is a powerful Integrated Development Environment (IDE) written in Ada, based on the GtkAda toolkit. GPS’ extensive source-code navigation and analysis tools can generate a broad range of useful information, including call graphs, source dependencies, project organization, and complexity metrics. It also provides support for configuration management through an interface to third-party Version Control Systems, and supports a variety of platforms, including Alpha Tru64, Altix Linux, MIPS-IRIX, PA-RISC HP-UX, SPARC Solaris, x86 GNU/Linux, x86 Solaris, and x86 Windows. GPS is highly extensible; a simple scripting approach enables additional tool integration. It is also tailorable, allowing programmers to specialize various aspects of the program’s appearance in the editor for a user-specified look and feel.
Pricing and Availability
GPS 3.0 is part of the GNAT Pro toolset available today from AdaCore. Please contact AdaCore for the latest information on pricing and supported configurations contact email@example.com
Founded in 1994, AdaCore is the leading provider of commercial, open-source software solutions for Ada, a modern programming language designed for large, long-lived applications where reliability, efficiency and safety are absolutely critical. AdaCore's flagship product is GNAT Pro, the commercial-grade open-source Ada development environment, which comes with expert online support and is available on more platforms than any other Ada technology. AdaCore has customers worldwide; see our customers page for more information.
Use of Ada and GNAT Pro continues to grow in high-integrity and safety-critical applications, including commercial and defense aircraft avionics, air traffic control, railroad systems, financial services and medical devices. AdaCore has North American headquarters in New York and European headquarters in Paris. www.adacore.com