Concurrent object-oriented programming in Classic-Ada

  • Authors:
  • Michael L. Nelson;Gilberto F. Mota;Vassilios Theologitis

  • Affiliations:
  • -;-;-

  • Venue:
  • ACM SIGAda Ada Letters
  • Year:
  • 1992

Quantified Score

Hi-index 0.00

Visualization

Abstract

Although Ada supports concurrency and can thus be used as a concurrent programming language, it is not generally considered to be an object-oriented programming language. Classic-Ada is a preprocessor which adds the concepts of classes, inheritance, and dynamic binding to the Ada language. Classic-Ada is not billed as a concurrent object-oriented programming language, but it is possible to do anything in Classic-Ada that can be done in Ada. Thus, Classic-Ada can also serve as a concurrent object-oriented programming language. In this paper, we review the use of Classic-Ada in both concurrent and distributed environments.