Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Ada language


Related Topics

In the News (Fri 18 Dec 09)

  
  Ada Lovelace - Wikipedia, the free encyclopedia
Ada was the only legitimate child of the poet Lord Byron and his wife, Annabella Milbanke.
Ada was privately schooled in mathematics and science by William Frend, William King and Mary Somerville.
Ada Lovelace was bled to death at the age of 36 by her physicians, who were trying to treat her uterine cancer.
en.wikipedia.org /wiki/Ada_Lovelace   (959 words)

  
 Ada programming language - Wikipedia, the free encyclopedia
Ada is a structured, statically typed imperative computer programming language designed by a team led by Jean Ichbiah of CII Honeywell Bull under contract by the Navy during 1977–1983.
Ada was named after Ada Lovelace, who is often credited with being the first female computer programmer.
Requests for proposals for a new programming language were issued and four contractors were hired to develop their proposals under the names of Red (Intermetrics led by Benjamin Brosgol), Green (CII Honeywell Bull, led by Jean Ichbiah), Blue (SofTech, led by John Goodenough), and Yellow (SRI International, led by Jay Spitzen).
en.wikipedia.org /wiki/Ada_programming_language   (1753 words)

  
 Wikinfo | Ada programming language   (Site not responding. Last check: 2007-10-30)
Ada is a structured, compiled, statically typed programming language, designed by Jean Ichbiah of Cii Honeywell Bull in the 1970s.
Ada supports a limited form of region-based storage management which allows some cases of access to unallocated memory to be detected at compile time.
The Ada language definition is unusual among International Organization for Standardization standards in that it is Free content.
www.wikinfo.org /wiki.php?title=Ada_programming_language   (1361 words)

  
 AdaCore - Home > Ada Answers > Ada Overview
Ada is a modern programming language designed for large, long-lived applications - and embedded systems in particular - where reliability and efficiency are essential.
The name “Ada” is not an acronym; it was chosen in honor of Augusta Ada Lovelace (1815-1852), a mathematician who is sometimes regarded as the world’s first programmer because of her work with Charles Babbage.
Ada meets this requirement through a facility known as “generics”;; since the parameterization is done at compile time, run-time performance is not penalized.
www.adacore.com /home/ada_answers/ada_overview   (1070 words)

  
 TAP: Ada Lovelace - ``Notes''
Ada Lovelace's "Notes" on her translation of Menebrea's paper on Babbage's Analytical Engine were published in Taylor's Scientific Memoirs, which was more of a serious scientific publication.
Ada translated what Menabrea wrote: RFor instance, the much-admired machine of Pascal is now simply an object of curiosity, which, whilst it displays the powerful intellect of its inventor, is yet of little utility in itself.
Once Ada had made the distinction between numbers and the operations to be performed, it was not difficult for her to project further how the Analytical Engine would then be capable of giving two types of results; numerical and symbolic, (eg algebraic).
www.cs.yale.edu /homes/tap/Files/ada-lovelace-notes.html   (1652 words)

  
 Markus Kuhn’s Ada95 page   (Site not responding. Last check: 2007-10-30)
Ada was originally developed in the early 1980s (now known as Ada83), but the Ada used today has been significantly improved by a second revision of the standard that was published in 1995.
Ada was in the 1980s and early 1990s mostly ignored at universities, first of all because the available development tools where either of low quality or very expensive.
Ada 95 Quality and Style Guide is highly recommended reading once you are fairly familiar with the features of the language and want to learn about the fine points of good Ada style.
www.cl.cam.ac.uk /~mgk25/ada.html   (2555 words)

  
 Ada 95
Ada 95 consists of a core language that must be supported by all validated compilers, and a set of specialized needs annexes that may or may not be implemented by a specific compiler.
Ada 95 also provides the flexibility for the programmer to specify the desired storage reclamation technique that is desired for the application.
Ada 95 is essentially an upwardly-compatible extension to Ada 83 with improved support for embedded software systems, real-time systems, computationally-intensive systems, communication systems, and information systems [Lawlis 96].
www.sei.cmu.edu /str/descriptions/ada95_body.html   (1460 words)

  
 High Integrity Ada
This section catalogues the language features in terms of the included, allowed and excluded categories together with specific guidance which is related to language features (and their interaction, of course).
The ISO Ada group is fortunate in having access to a very detailed study undertaken in Canada on the application of Ada 95 for high integrity applications [2, 3, 4, 5, 6].
As Ada provides the ability to detect and recover from the raising of an exception, the natural approach at the lower levels would be to allow for such an eventuality.
anubis.dkuug.dk /JTC1/SC22/WG9/HRG-High-Integrity-Ada.html   (4062 words)

  
 The Ada Programming Language
The Ada language is the result of the most extensive and most expensive language design effort ever undertaken.
Based on these suggestions, a revised language design was published in February of 1980.
The Ada language was then frozen for the next five years.
www.engin.umd.umich.edu /CIS/course.des/cis400/ada/ada.html   (426 words)

  
 Ada FAQ: comp.lang.ada (part 1 of 3)
Ada does not allow the dangerous practices or effects of old languages, although it does provide standardized mechanisms to interface with other languages such as Fortran, Cobol, and C. Ada is recognized as an excellent vehicle for education in programming and software engineering, including for a first programming course.
Ada is used in a very wide range of applications: banking, medical devices, telecommunications, air traffic control, airplanes, railroad signalling, satellites, rockets, etc. The latest version of this FAQ is always accessible through WWW as http://lglwww.epfl.ch/Ada/FAQ/comp-lang-ada.html#title Maintenance This FAQ is maintained on an individual volunteer basis, by Magnus Kempe (Magnus.Kempe@di.epfl.ch).
Ada is an advanced, modern programming language, designed and standardized to support widely recognized software engineering principles: reliability, portability, modularity, reusability, programming as a human activity, efficiency, maintainability, information hiding, abstract data types, concurrent programming, object-oriented programming, et caetera.
www.faqs.org /faqs/computer-lang/Ada/comp-lang-ada/part1   (4231 words)

  
 Ada Programming - Wikibooks, collection of open-content textbooks
Ada is a programming language named after Augusta Ada King, Countess of Lovelace, which is suitable for all development needs.
Ada puts unique emphasis on, and provides strong support for, good software engineering practices that scale well to very large software systems (millions of lines of code, and very large development teams).
Portability: the language definition allows compilers to differ only in a few controlled ways, and otherwise defines the semantics of programs very precisely; as a result, Ada source text is very portable across compilers and across target hardware platforms.
en.wikibooks.org /wiki/Programming:Ada   (1273 words)

  
 Is Ada a better C?   (Site not responding. Last check: 2007-10-30)
Ada is inefficient - it used to be difficult to do low level programming (for example: pointers were not very flexible; and interfacing with other languages, such as assembler, was well nigh impossible) but once again, this is no longer the case.
Ada was designed to have general purpose applicability and the only real worry is that the language dies leaving you with a huge amount of unsupportable code sometime in the future.
Ada's import pragma supports a number of languages: the language specification determines some level of translation - for example, Fortran matrix variables are treated as row major instead of column major.
www.beesknees.freeserve.co.uk /articles/ada-vs-cpp.html   (3462 words)

  
 SuperLinux Encyclopedia - Ada Programming Language
Named in honor of Countess Augusta Ada Lovelace, Ada is a high level programming language designed to support the construction of long-lived, highly reliable software systems.
Ada was the first internationally standardized OOP language.
Ada offers a unique combination of efficiency, real-time control, built-in safety, object orientation, strong interface type checking, standardized packages, tasking, and protected types.
slencyclopedia.berlios.de /ada.html   (393 words)

  
 Some information on the Ada programming language
Ada is an internationally standardized, general-purpose programming language used in a wide variety of applications -- from missile control to payroll processing to air traffic control.
Ada contains features commonly found in other programming languages and provides additional support for modern programming practices, for controlling special purpose hardware to meet real-time deadlines, and for the creation and enhancement of large and complex programs by groups of programmers over long periods of time.
Ada organizes code into self-contained units that can be planned, written, compiled, and tested separately; this feature allows programs to be written in portions by teams working in parallel before being integrated into the final product.
www.cs.kuleuven.ac.be /~dirk/ada-belgium/ada.html   (567 words)

  
 The Ada-Belgium Organization
The purpose of Ada-Belgium is to be a forum for persons and organizations interested in the Ada programming language, in its applications and in Ada related technologies such as software engineering methods, environments and tools.
Ada-Belgium is a non-profit organization ran by volunteers, and a member of Ada-Europe, the European federation of national Ada organizations.
Some highlights were the bi-weekly Ada course in Q1 2001, and the 6th International Conference on Reliable Software Technologies - Ada-Europe'2001 in Leuven during the week of May 14-18, 2001.
www.cs.kuleuven.ac.be /~dirk/ada-belgium   (674 words)

  
 Ada Language
A Pascal-descended language that was at one time made mandatory for Department of Defense software projects by the Pentagon.
It's quite apparent that the evolution of the C family of languages (C, C++, Java, C#) is converging on a language very like Ada, except unfortunately as a kludgepile rather than a clean design.
Ada is a programming language designed to support the construction of long-lived, highly reliable software systems.
c2.com /cgi/wiki?AdaLanguage   (647 words)

  
 Programming Languages Directory | Ada Programming Language
Exception Handling- Ada has very good exception handling capabilities which allow the program to handle its own run-time errors.
Generic Program Units- It is possible to write a procedure (for example, a sorting procedure) which does not require a data type to be specified.
This program simply demonstrates the return of a string from a procedure call, in the Ada programming language.
www.computerowl.com /ada.php   (412 words)

  
 History of the Ada Programming Language   (Site not responding. Last check: 2007-10-30)
In April 1975 the initial language requirements were compiled in a document known as Strawman.
This language definition was devloped by Cii Honeywell Bull and later Alsys, and by Honeywell Systems and Research Center, under contract to the United States Department of Defense.
The Ada/Ed implementation of the language was validated in April 1983.
www.cs.fit.edu /~ryan/ada/ada-hist.html   (511 words)

  
 Ada Home: the Home of the Brave Ada Programmers (HBAP)
Since March 1994 this server provides a home to users and potential users of Ada, a modern programming language designed to support sound software engineering principles and practices.
If you have no or little experience with Ada Home, the Welcome Tour is for you.
Ada Home and Home of the Brave Ada Programmers are trademarks of KSCE.
www.adahome.com   (415 words)

  
 Ada Assured - An Ada Language Sensitive Editor
Ada-ASSURED knows the rules of Ada 95 and Ada 83, so it automates a variety of tasks enabling novice and advanced Ada programmers to write and maintain code faster and with fewer errors.
Ada-ASSURED is designed to enforce compliance with accepted Ada programming style rules including those described in the Ada Language Reference Manual and the Ada Quality and Style Guidelines developed by the Software Productivity Consortium (SPC).
Ada-ASSURED identifies Ada 83 constructs that are not upwardly compatible, and, then, where possible, it provides a set of scripts that can automatically translate non-compatible code into valid Ada 95 code.
www.grammatech.com /products/aa/overview.html   (298 words)

  
 Ada 95 Mailing Lists   (Site not responding. Last check: 2007-10-30)
Ada France (groupe français des utilisateurs d'Ada) organizes regular meetings and has an e-mail list for discussions to be held in French.
TASH is an Ada 95 implementation of a binding from Ada 95 to Tcl/Tk (of Scriptics, http://www.scriptics.com/).
ASIS has been designed to be independent of underlying Ada environment implementations, thus supporting portability of software engineering tools while relieving tool developers from needing to understand the complexities of an Ada environment's proprietary internal representation.
www.ijs.co.nz /ada_95.htm   (5594 words)

  
 Ada Resource Assoc.'s Ada Information Clearinghouse Home Page
The Ada programming language is designed for embedded systems, safety-critical software, and large projects that require portability and maintainability.
The language is named after Ada Byron, Countess of Lovelace, who was the first published computer programmer and daughter of the poet Lord Byron.
Ada has kept its promise made over twenty years ago to save lifecycle costs from planning software to updating legacy systems.
www.adaic.org   (272 words)

  
 Amazon.com: Ada As A Second Language: Books: Norman Cohen   (Site not responding. Last check: 2007-10-30)
Known as the authority on Ada 83, this text reflects the latest version of the language, Ada 95.
Although, it was written for the "C" programmers who are new to Ada, I have since then worked on two more major programs and this is the only Ada95 book I am continuously using together with the Ada 95 LRM.
I have recommended this book to numerous co-workers, both new to the language and old timers, and all agree this is among the best.
www.amazon.com /exec/obidos/tg/detail/-/0070116075?v=glance   (1374 words)

  
 Ada Info Reference -- Ada 95 Language Reference Manual
Provides a present state of the standardization of Ada, current developments, and a brief history of the standardization of the Ada language.
The Ada Semantic Interface Specification (ASIS) Standard has been published by the International Organization for Standardization (ISO) as ISO/IEC 15291:1999.
Designed to help computer professionals produce better Ada programs by identifying a set of stylistic guidelines that will directly impact the quality of their Ada95 programs.
www.adaic.org /standards/ada95.html   (306 words)

  
 The Ada language   (Site not responding. Last check: 2007-10-30)
Chris -------------- next part -------------- TITLE: Ada Compiler Hint LFS VERSION: All, (any Linux/UNIX system using gcc) AUTHOR: Chris Lingard chris at stockwith.co.uk SYNOPSIS: For some time gcc has been available with an Ada compiler called gnat The Ada compiler is unusual in that it is written in Ada.
All the other languages that gcc supports have their compiler written in C. First the dependencies/down loads required tcsh: tcsh-6.11.tar.bz2 from tcsh.org gnat: gnat-3.14p-i686-pc-linux-gnu-bin.tar.bz2 from cs.nyu.edu/pub/gnat/3.14p (Do not worry about the i686, this runs in AMD too) You need tcsh because the scripts to unpack the Ada compiler are csh scripts.
Put the configure output into a file and check that the Ada stuff has been recognised checking floating point format...
www.linuxfromscratch.org /pipermail/hints/2002-May/000783.html   (388 words)

  
 Ada Programming Language Materials
Ada is a high-level programming language developed in the period between 1975-1980 to supercede the hundreds of critical systems languages used by the U.S. Department of Defense.
The collection consists of corporate product literature describing software products designed for the Ada language; U.S. government publications, including Ada 9X project reports, technical reports, working papers, newsletters; and user group information produced by or for the U.S. government concerning implementing and working with the Ada language.
Ada Language Issues Working Group Meeting Minutes, December 1987 (Box 3, folder 4)
www.cbi.umn.edu /collections/inv/cbi00157.html   (348 words)

  
 Ada Language Definition   (Site not responding. Last check: 2007-10-30)
(rat83.tgz,245 KBytes) Ada 83 Rationale (ASCII) - The Rationale for the Design of the Ada Programming Language: A revised document that explains the motivation for the language design, and justifies and defends its position against the other competitive languages and the Ironman (later Steelman) requirements.
Ada Language Definition in other Ada Software Repositories
Ada LRM and Rationale (83 & 95) -->
www.iste.uni-stuttgart.de /ps/ada-software/html/language_def.html   (213 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.