AdaCore, provider of the highest quality Ada tools and services, announced that it has joined the Eclipse Foundation as an Add-In-Provider. This membership level allows AdaCore to participate in the development of the Eclipse ecosystem, and to offer the breadth of their Ada expertise to the Eclipse community as a whole. Eclipse is an important part of AdaCore’s corporate and product strategy. The company tapped into the growing popularity of the Eclipse framework early on, adding an Eclipse plug-in to the company’s comprehensive GNAT Pro Ada tool-suite last year. And the company continues to provide customers with the latest technology available with the recent major upgrade to its GNATbench plug-in, offering new capabilities to support Eclipse 3.2, the latest version of the popular open source platform for integrating software tools for application development.
“We feel that the Eclipse Foundation and its open source emphasis perfectly match the Free Software concept that AdaCore has embraced with our GNAT Pro Ada development environment,” said Robert Dewar, President of AdaCore. “By joining Eclipse, AdaCore is now able to contribute to another valuable open source community with our Ada-aware, Eclipse-based GNATbench product line.”
“Eclipse welcomes new Add-In-Provider member AdaCore to the foundation,” said Mike Milinkovich, Executive Director of the Eclipse Foundation. “AdaCore supports a wide range of native and embedded platforms for Ada language development. We look forward to contributions from AdaCore’s industry-leading Ada experts to enhance the Eclipse effort and provide improved usability and power for all Ada language users.”
“As a fellow Eclipse member, we are pleased to have AdaCore bring their Ada expertise to the Eclipse Foundation,” said Robert Day, Vice President of Marketing for LynuxWorks, and Chairman of the Eclipse Embedded Workgroup. “AdaCore’s Eclipse-based GNATbench will add new Ada capabilities to the Eclipse framework in general and we will be validating it within our Luminosity product. The latter is an example of the immediate benefit to the software community when new capabilities are added to the powerful Eclipse framework.”
“Wind River is an Eclipse Strategic Developer and leader of the Device Software Development Platform (DSDP) top-level project,” said Rob Hoffman, Vice President and General Manager of Wind River’s Aerospace and Defense Business. “As a Wind River strategic partner and fellow Eclipse Foundation member, we are extremely pleased to have AdaCore add their expertise and products to the Eclipse framework. This step will enhance Ada capabilities within the framework and is an excellent example of how the core principles behind the Eclipse framework can provide immediate benefit for software tools suppliers and software developers alike. With AdaCore now a member of the Eclipse foundation these capabilities will only grow more powerful for our common users and the Eclipse community at large.”
GNATbench extends the basic Eclipse text editor to support sophisticated Ada-aware editing and browsing, supports Ada-aware debugging with the Eclipse debugger, and adds code generation using GNAT Pro for building systems in Ada and any of the other languages supported by Eclipse. The editor provides a code browsing capability to facilitate program comprehension and development. Since GNATbench treats any name as a hyperlink it makes code traversal easier. A more global approach involves selecting a given entity so that all its references are displayed in a search results window. Selecting one of these references then brings up the corresponding file.
GNATbench provides a full Ada perspective, automatic code completion (after the dot in unit names or record object names), Ada package body generation from existing specifications, Ada project support and many other capabilities. GNATbench provides full Ada language support with the common look and feel expected by Eclipse developers.
GNATbench is available for most AdaCore-supported GNAT Pro platforms. These include the Native, Embedded and High Integrity Edition safety critical product lines, providing the largest number of supported Ada platforms available from a single vendor today. These are now all now available with the powerful GNATbench Eclipse IDE.
About the Eclipse Foundation
Eclipse is an open source community, whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform. The Eclipse Foundation is a not-for-profit, member-supported corporation that hosts the Eclipse projects.
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 defence 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.