Vorläufige Version vom 10. Dezember 2017.
Die Weitergabe dieses Kurses ist gestattet, Anmerkungen und
Verbesserungsvorschläge sind willkommen und sollten als Mail an den
Verfasser geschickt werden.
Verfasser: Boris.Gaertner@bildungsgueter.de
Web-Präsenz: www.bildungsgueter.de.
Simula ist eine auf Algol 60 aufbauende höhere Programmiersprache, die zu ihrer Entstehungszeit ein wesentlicher Beitrag zur Programmierung ereignisgesteuerter Simulationsmodelle war. In Simula wurde der Begriff der Klasse erstmals eingeführt.
Obwohl Simula eine sehr alte Programmiersprache ist, ist sie auch heute noch verwendbar. Die folgenden Implementierungen stehen zur Verfügung:
Der in Java geschriebene Compiler für Portable Simula erzeugt eine jar-Datei, die auf jedem Rechner ausgeführt werden kann, auf dem die Laufzeitumgebung von Java installiert ist.
Für Linux steht ein Compiler zur Verfügung, der Simula in C übersetzt.
Ein Simula Compiler für ältere IBM-Rechner ist in der MVS 3.8 Turnkey Distribution enthalten. Der hercules-Emulator ermöglicht die Verwendung dieses Compilers auf einem emulierten IBM-Rechner IBM 3303.
Zu diesem Kurs gibt es ein Inhaltsverzeichnis, das ganz nützlich ist, wenn du ein Kapitel, das du schon durchgearbeitet hast, nochmals aufschlagen willst.