Abstract
Ada Gem #6 --- The multiple views idiom is a technique that allows you to create the effect of deriving from multiple tagged types simultaneously. It is a powerful mechanism for composing abstractions that complements interface types.
Index Terms
Gem #6: The Ada95 multiple views idiom vs. Ada05 interfaces
Recommendations
Gem #37: bounded buffer package in GNAT hierarchy (part 2)
Ada Gem #37 --- Part 1 of this Gem briefly introduced bounded buffers, protected types, and the declaration of the generic package GNAT. Bounded_Buffers, exporting protected type Bounded_Buffer. In Part 2 of the Gem we examine the private part of ...
Gem #59: generating Ada bindings for C headers
One of the delicate areas of Ada that is often unfamiliar to developers is how to intermix Ada code with other programming languages. While Ada provides very powerful and complete capabilities to interface with other compiled languages such as C, C++, ...
Gem #52: scripting capabilities in GNAT (Part 1)
Ada Gem #52 -- Programming languages are, at least in the mind of most programmers, divided into two categories: scripting languages and others. The dividing line is not always obvious, and generally has to do with the size of the application, whether ...






Comments