oberon
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| oberon [2016-01-16 17:50:57] – angelegt manfred | oberon [2016-04-12 22:50:02] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Oberon ====== | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | Oberon ist eine von Niklaus Wirth und Jürg Gutknecht entwickelte, | ||
| + | |||
| + | Die Vorteile von Oberon liegen besonders im modularen Aufbau, der großen Sicherheit und in der Einfachheit der Sprache, die eindeutig und vergleichsweise kurz definiert werden kann (siehe auch EBNF). Mit Oberon ist es besonders leicht und sicher, das Programmieren auf verschiedene Personen aufzuteilen und die Arbeit später zusammenzufügen. | ||
| + | |||
| + | Anders als bei anderen vollwertigen, | ||
| + | |||
| + | Die Programmiersprache Oberon zeichnet sich dadurch aus, dass sie die objektorientierte Architektur im Gegensatz zum Beispiel zu C++ unter anderem mit einem integrierten Laufzeitsystem Oberon System und einer Automatischen Speicherbereinigung (garbage collection) vollständig unterstützt. Auf Mehrfachvererbung wurde bewusst verzichtet, um den Compiler von komplexen Verwaltungsaufgaben zu entlasten und den Programmierer vor unerwarteten Ergebnissen im Zusammenhang mit dem Diamond-Problem zu bewahren. | ||
