November 2002
Intermediate to advanced
560 pages
11h 16m
English
Jürg Gutknecht
Appendix H credit: Jürg Gutknecht, ETH Zürich.
Active Oberon is a substantial evolution of the programming language Oberon. It distinguishes itself by a novel object model and by its integration into the .NET language interoperability framework.
The three concepts characterizing Active Oberon are: (1) active object types, (2) a single and unifying notion of abstraction called definition, and (3) a static module construct. These concepts are, in fact, powerful combinations of concepts: Active objects integrate active behavior with reactive message handling; definitions unify the units of usage, implementation, and inheritance; and modules represent both package ...
Read now
Unlock full access