Zum Inhalt springen

Modula-2+

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 7. Februar 2025 um 11:33 Uhr durch 176.3.186.174 (Diskussion) (Brushup).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Modula-2+
[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten
Paradigmen: Iterativ, strukturiert, modular
Erscheinungsjahr: 1984
Designer: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Entwickler: SRC
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value) (Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value))
Typisierung: Stark, statisch
Beeinflusst von: Pascal, ALGOL, Modula-2
Beeinflusste: Modula-3
Betriebssystem: Topaz
Lizenz: Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)
Lua-Fehler in Modul:Wikidata, Zeile 1686: attempt to index field 'wikibase' (a nil value)

Die Programmiersprache Modula-2+ ist eine Erweiterung von Modula-2. Sie wurde am Digital Systems Research Center (SRC) in Palo Alto, Kalifornien, unter Paul Rovner entwickelt.<ref>Paul Rovner, Roy Levin, John Wick: On extending Modula-2 for building large, integrated systems. SRC-RR-3</ref>

Erweiterungen

Implementierung

Modula-2+ wurde für die Programmierung von Topaz, dem verteilten Betriebssystem für die SRC-Firefly-Multiprozessor-Arbeitsstation, eingesetzt.<ref>Charles P. Thacker, Lawrence C. Stewart, Edwin H. Satterthwaite junior: Firefly : a multiprocessor workstation. SRC-RR-23</ref> Die meisten Anwendungen von Topaz waren in Modula-2+ programmiert. Die Erweiterung der Sprache erfolgte mit der Entwicklung des Systems.<ref>Paul R. McJones, Garret F. Swart: Evolving the UNIX system interface to support multithreaded programs. SRC-RR-21</ref> Die Sprache ist heute ohne praktische Relevanz, hatte aber großen Einfluss auf andere Sprachen, wie Modula-3.

Mit der Übernahme der DEC ging die Entwicklung von Modula-2+ an das Unternehmen Compaq. Das Unternehmen Hewlett-Packard übernahm schließlich Compaq und machte die SRC-Berichte öffentlich zugänglich.

Weblinks

Einzelnachweise

<references />