New AdaCore Plug-in Bridges the Gap Between GNAT Pro and Eclipse
NEW YORK, NY, USA - AdaCore today announced its latest technology addition - a stand-alone version of the company’s GNATbench plug-in that integrates Ada into native (standard) Eclipse. GNATbench offers the familiar Eclipse “look and feel” when utilizing GNAT Pro’s leading-edge compiler, tools and capabilities, and supports both all-Ada and mixed-language development. With one simple plug-in, GNATbench lets Eclipse users access the benefits of GNAT Pro Ada to develop more reliable applications with fast, predictable performance and at lower cost.
GNATbench was originally developed for Wind River’s Eclipse-based Workbench development suite to facilitate multi-language development, sophisticated Ada-aware editing, code browsing, debugging, comprehensive compilation, as well as prototyping and simulation for advanced VxWorks systems creation. The new GNATbench configuration for Eclipse is a separate plug-in that offers all the editing and browsing features of the Workbench version, including the Outline View - a high-level view of the code to facilitate program comprehension and development. The difference is the intended execution target: the builder produces executables for native systems, rather than embedded processors, and likewise the debugger supports native system debugging. GNATbench for Eclipse is currently supported on Windows and Solaris host environments.
“The growing popularity of the Eclipse framework in embedded application development motivated us to add a native Eclipse plug-in to our comprehensive GNAT Pro Ada toolsuite,” said Robert Dewar, President of AdaCore. “Our new plug-in not only integrates Ada seamlessly into Eclipse, it also provides assurance to our Ada customers that they always have access to the latest tools, language and toolset experts to support their multi-language embedded application development projects.”
About GNAT Pro
GNATbench draws its strength from AdaCore’s GNAT Pro, a robust, flexible, and open Ada development environment with user-friendly licensing, based on the GNU GCC compiler technology. It comprises a full Ada compiler (including support for all major Ada 2005 features), an Integrated Development Environment (GPS, the GNAT Programming Studio), a comprehensive toolset including a visual debugger, and a useful collection of libraries / bindings. GNAT Pro allows development of pure Ada applications as well as Ada components in multi-language systems. It is distributed with complete source code, and is backed by rapid and expert support service. GPS is available on a wide range of host environments for both native and cross-development using GNAT Pro, including UNIX, Windows and GNU/Linux. As evidenced by its successful application by customers worldwide, GNAT Pro is the best choice for reliable and efficient software, across a wide spectrum of applications, including high-integrity systems.
Pricing and Availability
The GNATbench plug-in for Eclipse will be available starting July 2006 as part of the GNAT Pro subscription. Please contact AdaCore (firstname.lastname@example.org) for the latest information on pricing and supported configurations.
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 http://www.adacore.com/home/company/customers/ 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