No label defined (Q4040016)
From MaRDI portal
!
This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:
scientific article; zbMATH DE number 193158
| Language | Label | Description | Also known as |
|---|---|---|---|
| default for all languages | No label defined |
||
| English | No label defined |
scientific article; zbMATH DE number 193158 |
Statements
5 June 1993
0 references
programming language Modula-2
0 references
In der Reihe ``Programmiersprachen im Griff'' haben die Autoren bereits fünf Programmiersprachen in einer einheitlichen Weise behandelt. Der vorliegende Band stellt nun als sechste Programmiersprache Modula-2 vor. Wie in allen bisherigen Bänden wird zunächst eine Einführung in die Grundbegriffe der Programmiersprachen gegeben. Es folgt ein Kapitel über die Standardtypen und Ausdrücke. Das Kapitel führt zur Struktur einfacher Programme hin, wobei jedoch bereits Prozeduren berücksichtigt sind. Im Mittelpunkt des vierten Kapitels steht die Modulstruktur, und das fünfte gibt eine zusammenfassende Darstellung des reichhaltigen Vorrats an Datentypen. Der Rest des Buches ist, wie bei allen vorhergehenden Bänden, den Syntaxdiagrammen und einer Vielzahl von Verzeichnissen gewidmet. Da Modula-2 auf der Basis der Erfahrungen mit Pascal entwickelt wurde, bietet sich ein Vergleich mit dem Pascal-Band aus der gleichen Reihe an [cf. \textit{E. Kaucher} und Verff., Programmiersprachen im Griff. Band 2: Pascal (2., überarbeitete Auflage, 1986; Zbl 0586.68010)]. Die wesentlichen Ergänzungen liegen im vierten Kapitel. (Im fünften sind nur die Prozeßtypen neu.) Neben der bereits erwähnten Modulstruktur werden hier die Koroutinen und die Ein- und Ausgabe behandelt. Hier sind natürlich eine Reihe neuer Beispiele gefragt. (In den ersten drei Kapiteln werden die gleichen Beispiele betrachtet wie im Pascal-Band, was von den am Vergleich dieser Sprachen interessierten Lesern sicherlich begrüßt wird.) Während die Beispiele zum Import und Export von Objekten bzw. Datentypen sehr gut gelungen sind, kann man dies von dem Koroutinen-Beispiel nicht behaupten. Es ist in keiner Weise typisch für dieses Sprachkonzept. Trotzdem kann man den Band jedem empfehlen, der sich in Modula-2 einarbeiten will.
0 references