| Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991. |
....ML provide support for polymorphism. Generics (Modula 3) and templates (C ) provide mechanisms for generating specific implementations of general purpose abstractions and would appear to be suitable solutions to this problem. As the basis for experimentation, we have chosen the Modula 3 language[21]. Modula 3 provides extensive support for multi threading and network communications via its Network Objects package. This package permits us to construct SADTs consisting of many network objects distributed across the address spaces of a system. In the sense of [5] these representatives ....
Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.
....other predicates over group execution state may be useful, motivating the design of a generic mechanism. A prototype threadgroup mechanism specifically to facilitate termination detection in applications distributed across networks of workstations has been implemented using the DEC SRC Modula 3[10] Threads module. Inter thread synchronisation is facilitated using signal variables in this module. The implementation modifies the calls on signal variables such that if a thread belonging to a threadgroup waits on a signal variable, it first examines whether all other threads are similarly ....
Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.
....efficient SADT implementations. The SADTs written for this platform rely on an underlying run time executive, which provides low level services such as SADT creation, initialisation and binding. The run time executive and the hosted SADTs and applications are written using the Modula 3 language[37]. The language provides a strongly typed object oriented environment, with automatic garbage collection and embedded support for threads. In addition the standard library accompanying the Digital SRC Modula 3 system provides low level interfaces into the language run time that have enabled ....
Greg Nelson. Systems Programming with Modula-3. Prentice-Hall series in Innovative Computer Science. Prentice-Hall, 1991.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC