Ada '83 Rationale, Sec 6.1: Introduction (to Ch 6: Access Types)
"Rationale for the Design of the
Ada® Programming Language"
[Ada '83 Rationale, HTML Version]
CHAPTER 6: Access Types
The notion of access type encompasses the concept of objects that are
dynamically created during the execution of a program. In general,
neither the number of such objects, nor their names, can be fixed in
The inclusion of such a feature in a language raises what are
traditionally some of the most difficult issues in language design,
and indeed in programming. Accordingly, the first section of this
chapter is devoted to an overview of these issues. This will serve as
background for an exposition of the approach adopted in Ada.
Address any questions or comments to