E194-05 - Forschungsbereich Compilers and Languages
-
Datum (veröffentlicht):
Mai-2022
-
Veranstaltungsname:
Forth-Tagung 2022
-
Veranstaltungszeitraum:
6-Mai-2022 - 8-Mai-2022
-
Veranstaltungsort:
online, Deutschland
-
Keywords:
programming language design
en
Abstract:
Um Fehler durch falsche Speicherzugriffe zu vermeiden, verwenden bisherige Sprachen entweder Tags (kostet Geschwindigkeit) oder statisch Typüberprüfung (kostet Komplexität). Managed Forth vermeidet beides, indem keine Adressen existieren, sondern Objekte nur über einen Objekt-Stack zugreifbar sind; entsprechend können nur \code{value}-artige statt \code{variable}-artige Wörter verwendet werden.