- Author: Richard Riehle
- Format: PDF
- Price: free
This book highlights some key features of the Ada language, with coded examples, that are essential for getting started as an Ada programmer. It emphasizes syntax, control structures, subprogram rules, and how-to coding issues rather than design issues.
Ada Distilled is for experienced programmers new to Ada. Heavily commented example programs help experienced programmer experiment with Ada. This is not a comprehensive book on the entire Ada language. In particular, it says very little about Ada Finalization, Storage Pool Management, Representation Specifications, Concurrency, and other more advanced topics.
Chapters include:
- What is Ada Distilled?
- Summary of Language
- Types and the Type Model
- Control Structures for Algorithms
- Access Types (Pointers)
- Subprograms
- Package Design
- Child Library Units
- Object-Oriented Programming with Packages
- Using Standard Libraries and Annexes
- Exception Management
- Generic Components
- New Names from Old Ones
- Concurrency with Tasking