ARexx

ARexx
Basisdaten
Entwickler William S. Hawes
Erscheinungsjahr 1987
Aktuelle Version 1.15 (intern 53.4)
(21. Februar 2013)
Betriebssystem AmigaOS
Programmier­sprache 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.

  1. Michael Cowlishaw: The REXX Language: A Practical Approach to Programming. 1st Auflage. Prentice Hall, 1985, ISBN 0-13-780651-5 (englisch).
  2. ARexx Users Reference Manual (englisch)