AdaCore Implements New Ada Standard; Leading Ada technology provider brings Ada 2005 to software developers.NEW YORK New York, state, United States New York, Middle Atlantic state of the United States. It is bordered by Vermont, Massachusetts, Connecticut, and the Atlantic Ocean (E), New Jersey and Pennsylvania (S), Lakes Erie and Ontario and the Canadian province of -- AdaCore today announced the first implementation of the upcoming new version of the Ada programming language. Known as Ada 2005 and anticipated for official international standardization under ISO (1) See ISO speed. (2) (International Organization for Standardization, Geneva, Switzerland, www.iso.ch) An organization that sets international standards, founded in 1946. The U.S. member body is ANSI. next year, the new definition advances the state-of-the-art in programming language design while meeting the goal of compatibility with earlier versions of Ada. "AdaCore is leading the way with Ada 2005," said Robert Dewar, president of AdaCore. "Many of the new features will make our customers' programming jobs simpler, and the language's integration of object-oriented and concurrency Operations that are performed simultaneously within the computer. For example, dual-core CPUs provide complete overlapping of two independent processes. See dual core, hyperthreading, multiprocessing, multitasking, multithreading, SMP and MPP. concurrency - multitasking facilities is truly innovative. By officially including the Ravenscar tasking profile, Ada 2005 will help users write portable high-integrity programs. Of course, because of Ada 2005's high degree of upward compatibility, our customers can use our latest development tools not only for the new Ada language version, but also for Ada 95 and Ada 83." AdaCore has implemented many of Ada 2005's enhancements, including Java-like interfaces, 32-bit character support, and new standard libraries. These are currently available in the GNAT gnat, common name for any one of a number of small, fragile-looking two-winged flies of the suborder Nematocera, order Diptera, which includes the families Tipulidae (crane flies), Bibionidae (hairflies), Ceratopogonidae (biting midges), Chironomidae (true midges), Pro development environment, as well as in the GNAT edition for the GNAT Academic Program (GAP). Aimed at spreading the use of Ada for teaching and research, GAP is an AdaCore initiative within the academic community. Ada 2005 offers many advantages as a language in computer science education, and the GAP program will make it easier for universities to bring Ada into their curricula. Ada 2005 support is likewise available in AdaCore's GNAT GPL See GNU General Public License. 1. GPL - General Purpose Language. 2. GPL - ["A Sample Management Application Program in a Graphical Data-driven Programming language", A.L. Davis et al, Digest of Papers, Compcon Spring 81, Feb 1981, pp. 162-167]. edition, intended for Free Software developers. About Ada Ada is a modern programming language designed for large, long-lived applications - and embedded systems Embedded systems Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve. in particular - where reliability and efficiency are essential. It was originally developed in the early 1980s (generally known as Ada 83) and then revised and enhanced in an upward compatible See forward compatible. fashion in the mid 1990s under the auspices of the International Organization for Standardization International Organization for Standardization (ISO) Organization for determining standards in most technical and nontechnical fields. Founded in Geneva in 1947, its membership includes more than 100 countries. (ISO). The resulting language, Ada 95, was the first internationally standardized Object-Oriented Language object-oriented language - object-oriented programming and is currently seeing significant usage worldwide in the high-integrity / high-performance domains, including commercial and military aircraft avionics, air traffic control, railroad systems, and medical devices. Ada also serves as an excellent teaching language for both introductory and advanced computer science courses, and has been the subject of significant university research, particularly in the area of real-time technologies. About Ada 2005 Ada 2005 offers a number of new capabilities while meeting the requirement of compatibility with Ada 95. Reflecting advances in Object-Oriented technology over the past decade, the language's enhancements include a Java-like interface mechanism and a syntax for inheritance that prevents accidental overloading. The needs of the real-time and high-integrity communities have been addressed; support in these areas include new task control mechanisms and the definition of the Ravenscar tasking profile in the standard. Additionally, Ada 2005 expands the predefined library (including generic "container" packages that improve upon C++'s STL (STereoLithography) A 3D printing file format created by 3D Systems for its stereolithography system. Also supported by many numerical control, rapid prototyping and rapid manufacturing machines, STL provides the surface geometry of the item in triangles. ) and makes a number of improvements in the access type area. About AdaCore 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/customers.php 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 North American named after North America. North American blastomycosis see North American blastomycosis. North American cattle tick see boophilusannulatus. headquarters in New York and European headquarters in Paris. www.adacore.com |
|

Printer friendly
Cite/link
Email
Feedback
Reader Opinion