Understanding concurrency in Ada
Understanding concurrency in Ada
Concurrency & object-oriented programming
ACM SIGPLAN Notices
Object-oriented programming in Classic-Ada
ACM SIGAda Ada Letters
Software Engineering with ADA
Hi-index | 0.00 |
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.