FAQ (Frequently Asked Questions)

What is ARexx?

ARexx is a REXX based scripting language for the Amiga that allows programs to talk to each other. It’s powerful, elegant, and still unmatched in terms of IPC simplicity.

What is TRL?

TRL stands for Technical Reference Level – a series of specifications published by IBM’s Mike Cowlishaw between 1984 and 1990. These documents define the structure, syntax, and behavior of the REXX language in increasing levels of complexity:

ARexx adheres primarily to TRL-1, with selected features from TRL-2. It does not implement TRL-3.

Reference: IBM REXX TRL-1 Specification (PDF)

Why ARexx.Dev?

This project is driven by the belief that ARexx, despite its age, remains one of the most elegant and powerful scripting environments on AmigaOS. With this guide, we aim to preserve its clarity while elevating its standards.

Why revive ARexx?

Because it's fast, system-native, modular – and still full of untapped potential. The ARexx.Dev Guide helps to rediscover and modernize it, without breaking compatibility.

What problem does this guide solve?

Classic ARexx development often lacked consistent standards across projects. By defining a modern yet system-native guideline, this document helps developers avoid confusion, enforce structure and ensure long-term maintainability. It also enables better interoperability across tools and modules.

Reliable. Modular. Amiga-native.

           
Matomo Pixel