Modula-2 +
Modula-2 + | |
---|---|
Paradigms : | Iterative , structured , modular |
Publishing year: | 1984 |
Developer: | SRC |
Typing : | Strong , static |
Influenced by: | Pascal , ALGOL , Modula-2 |
Affected: | Modula-3 |
Operating system : | Topaz |
The programming language Modula-2 + is an extension of Modula-2 . Development was at the SRC in Palo Alto , California. Modula-2 + is Modula-2 with the extensions exception handling and activity carrier . Paul Rovner led the group in developing the programming language .
Extensions in Modula-2 +:
implementation
Modula-2 + was used to program Topaz, the distributed operating system for the SRC Firefly multiprocessor workstation. Most of Topaz's applications were programmed in Modula-2+. The extension of the language took place with the development of the system. The language is of no practical relevance today, but it had a great influence on other languages such as Modula-3 .
With the takeover of DEC , the development of Modula-2 + went to Compaq . The company Hewlett-Packard finally took over Compaq and made the SRC reports publicly available.
Web links
- John DeTreville: Experience with concurrent garbage collectors for Modula-2 +. SRC-RR-64
Individual evidence
- ^ Paul Rovner, Roy Levin, John Wick: On extending Modula-2 for building large, integrated systems. SRC-RR-3
- ^ Charles P. Thacker , Lawrence C. Stewart, Edwin H. Satterthwaite junior: Firefly: a multiprocessor workstation. SRC-RR-23
- ↑ Paul R. McJones, Garret F. Swart: Evolving the UNIX system interface to support multithreaded programs. SRC-RR-21