Left Up Programmiersprachen - Abstraktionsniveau

Scriptsprachen

Definition von Scriptsprachen (aus ECMA_Script): Eine Scriptsprache ist eine Programmiersprache, die zum Manipulieren, Anpassen und Automatisieren von Vorrichtungen eines existierenden Systems dient (wobei das System in einer Systemprogrammiersprache erstellt wurde).

Scriptsprachen dienen nach http://dev.scriptics.com/advocacy/whyscript.html

Eigenschaften von Scriptsprachen

Wann verwendet man Scriptsprache oder Systemprogrammiersprache
Da Scriptsprachen auf einem höherern Abstraktionsniveau arbeiten, ist die Programmentwicklung um ein vielfaches schneller. Siehe: Untersuchung von John Ouserhout

Ohne Scripting macht ein Framework wie CORBA keinen Spaß.

Ein Betriebssystem-Kommandointerpreter wie z.B. bash(1) gehört auch zu den Scriptsprachen. Aus diesem Grunde sind Scriptsprachen schon sehr lange in der UNIX-Gemeinde beliebt.

Häufige Mechanismen von Scriptsprachen

Bekannte Scriptsprachen

Weitere:

Spezielle Scriptsprachen

Vergleiche

Interfacegenerator

Wie oben ausgeführt, ist der Witz, dss man in Systemprogrammiersprachen ormulierte effiziente Komponenten mit einer Scriptsprache zur autamatisierung einbetten kann.

SWIG
parst C/C++-Interfaces und generiert den Aufrufcode - wahlweise für mehrere Scriptsprachen

Informatik- und Netzwerkverein Ravensburg e.V Rudolf Weber