skip to main content
article
Free Access

The Ada language and environment

Published:01 April 1980Publication History
Skip Abstract Section

Abstract

A brief outline of the history and current status of Ada is followed by a description of salient language features and a discussion of the proposed Ada environment. Language-level support of modularity may result in substantially cheaper program development and maintenance, and will have a profound effect on both programming style and methods of teaching. Environment requirements include a data base for program development and maintenance, a kernel which is the interface for portability, and a minimal toolset which provides a common base for individual environments. The UNIX approach could be used as a starting point for developing Ada environments, but would have to be modified to reflect military embedded computer requirements and the fact that Ada rather than C would be the system programming language. It is predicted that Ada usage will overtake Fortran usage by 1995.

References

  1. Ironman Language Requirements, SIGPLAN Notices, December 1978.Google ScholarGoogle Scholar
  2. Ada Reference Manual, SIGPLAN Notices, June 1979.Google ScholarGoogle Scholar
  3. Ada Rationale, SIGPLAN Notices, June 1979.Google ScholarGoogle Scholar
  4. P. Wegner, Programming with Ada - an Introduction by Means of Graduated Examples, Prentice-Hall, January 1980. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Stoneman Environment Requirements, Department of Defense, February 1980.Google ScholarGoogle Scholar
  6. Bell Systems Technical Journal, UNIX issue, July-August 1978.Google ScholarGoogle Scholar
  7. T. A. Dolotta, R. C. Haight and J. R. Mashey, The Programmer's Workbench, in 6 above.Google ScholarGoogle Scholar
  8. B. W. Kernighan and P. J. Plauger, Software Tools, Addison-Wesley, 1976. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. C. M. Geschke, J. H. Morris and E. H. Satherthwaite, Early experience with Mesa, CACM, August 1977. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. W. Teitelman et al., Interlisp Reference Manual, Xerox Palo Alto Research Center, December 1975.Google ScholarGoogle Scholar
  11. W. Teitelman, A Display-Oriented Programmer's Assistant, Xerox Palo Alto Research Center, March 1977.Google ScholarGoogle Scholar

Index Terms

  1. The Ada language and environment
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in

    Full Access

    • Published in

      cover image ACM SIGSOFT Software Engineering Notes
      ACM SIGSOFT Software Engineering Notes  Volume 5, Issue 2
      April 1980
      32 pages
      ISSN:0163-5948
      DOI:10.1145/1010792
      Issue’s Table of Contents

      Copyright © 1980 Author

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 1 April 1980

      Check for updates

      Qualifiers

      • article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader