AdaCore today launched GNAT Programming Studio (GPS) 4.0, an advanced, powerful Integrated Development Environment (IDE) that accompanies the GNAT Pro Ada language development toolset.
The completely updated version of GPS improves productivity through new features such as on-the-fly code completion, remote programming, and improved version control. The sophisticated code completion engine understands the details of Ada language semantics, enabling automatic program completion, maximizing efficiency and cutting development time. The new remote programming function allows developers to take advantage of the power and graphical capabilities of their PCs, enabling them to work without incurring bottlenecks on servers. Version control is now tightly integrated within GPS, enabling better management of large and complex projects, particularly across sizable development teams.
Additionally the user interface has been extensively updated to provide a modern look and feel that ensures that GPS remains easy to use by Ada programmers. Extended support for new platforms such as x86-64 Linux and PPC AIX further increases the range and usability of GPS 4.0.
“The combination of advanced programming features and its updated interface mean that GPS 4.0 leads the field in Ada development,” said Arnaud Charlet, GPS Project Manager at AdaCore. “We have listened extensively to our customers and provided the most powerful environment yet for professional Ada programmers.”
“The increasing use of Ada in major mission-critical software projects around the world demonstrates the need for an advanced development environment,” added Robert Dewar, AdaCore’s President and CEO. “The latest version of GNAT Programming Studio delivers further productivity improvements that makes Ada development fast and seamless.”
GPS offers advanced features such as multi-language support (including Ada, C, and C++) and is available on a wide range of host environments for both native and cross-development, 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 is particularly suited for large, complex systems requiring tool chain integration, ease of use, user customization, and code navigation/analysis.
GPS 4.0 provides many new improvements, including:
- On-the-fly code completion
- Remote programming
- Version Control improvements
- Support for branches
- File status cached between sessions
- Support for .cvsignore
- Improved user interface
- Support for x86-64 Linux and PPC AIX
As with all GNAT Pro components, GPS 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, IA64 HP Linux, IA64 HP-UX, MIPS-IRIX, PA-RISC HP-UX, PPC AIX, PPC Mac OS, SPARC Solaris, x86-64 Linux, x86 GNU/Linux, x86 Solaris, and x86 Windows. GPS is highly extensible; a simple scripting approach enables additional tool integration. It is also customizable, 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 4.0 is now available to GNAT Pro customers on selected platforms. GPS is included with the GNAT Pro Ada Development Environment. Please contact AdaCore for the latest information on pricing and supported configurations.
Founded in 1994, AdaCore is the leading provider of commercial software solutions for Ada, a modern programming language designed for large, long-lived applications where reliability, efficiency and safety are critical. AdaCore’s flagship product is GNAT Pro, which comes with expert online support and is available on more platforms than any other Ada technology. AdaCore has customers worldwide.
Use of Ada and GNAT Pro continues to grow, especially 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.