ARexx
| ARexx | |
|---|---|
| Basisdaten | |
| Entwickler | William S. Hawes |
| Erscheinungsjahr | 1987 |
| Aktuelle Version | 1.15 (intern 53.4) (21. Februar 2013) |
| Betriebssystem | AmigaOS |
| Programmiersprache | ANSI C, Assembler (handoptimiert) |
| Kategorie | Skriptsprache |
| Lizenz | proprietär |
| deutschsprachig | nein |
ARexx (kurz für Amiga Rexx) ist ein REXX-Dialekt und Skript-Subsystem für AmigaOS. Es dient zur Automatisierung sowie zur Interprozesskommunikation (IPC), indem Skripte Befehle an ARexx-fähige Programme senden und Ergebnisse zurückerhalten können.
Dafür wurde die Skriptsprache REXX, die in den 1980er Jahren von Mike Cowlishaw bei IBM für Großrechner (Mainframes) auf CMS-Betriebssystemen entwickelt wurde, um zahlreiche AmigaOS-spezifische Features erweitert.
Während REXX vor allem für interaktive Anwendungen in Unternehmensumgebungen gedacht war, wurde ARexx speziell für die Multitasking-Umgebung des AmigaOS und die Bedürfnisse von Endanwendern und Entwicklern konzipiert.
- ↑ Michael Cowlishaw: The REXX Language: A Practical Approach to Programming. 1st Auflage. Prentice Hall, 1985, ISBN 0-13-780651-5 (englisch).
- ↑ ARexx Users Reference Manual (englisch)