Spis treści
ARexx
ARexx – interpreter języka REXX na platformę Amiga napisana w 1987 roku przez Williama S. Hawesa[1][2]. Posiada dodatkowe możliwości związane ze specyfiką platformy Amiga.[3]
Zastosowanie
[edytuj | edytuj kod]ARexx umożliwia tworzenie samodzielnie działających programów (skryptów), np. przetwarzających pliki tekstowe. Ponadto ARexx posiada możliwość współpracy z działającymi w multitaskingu aplikacjami, udostępniającymi swe funkcjonalności przez tzw. port ARexxa. Pozwala to na tworzenie skryptów automatyzujących złożone zadania, w szczególności takie, które wymagają przekazywania danych pomiędzy aplikacjami. Przykładowo, skypt może np. pobrać dane z jednej aplikacji (np. bazy danych), wywołać program je przetwarzający (np. dokonać obliczeń albo wygenerować grafikę), wynik wstawić do dokumentu a następnie go wydrukować. ARexx umożliwia więc komunikację międzyprocesową.[1][2][4][5][6][7]
Oprócz skryptów (programów) w ARexxie można tworzyć makra rozszerzające funkcjonalność aplikacji[2][4].
Historia
[edytuj | edytuj kod]ARexx utworzony został w 1987 roku przez Williama S. Hawesa[1]. Bazuje na języku REXX opisanym przez Mike'a Cowlishawa w książce The REXX Language: A Practical Approach to Programming[1][3].
ARexx stał się częścią systemu AmigaOS począwszy od wersji 2.0. Pierwszym komputerem wyposażonym w ARexxa była Amiga 3000, która swą premierę miała w 1990 roku.[1][6]
Przypisy
[edytuj | edytuj kod]- ↑ a b c d e Markus Stoll, tłum. Jan Pikul. Szlachectwo zobowiązuje (cz. 1) - ARexx królewski język programowania. „Magazyn Amiga”. 1/92, s. 41-44, wrzesień 1992. Lupus. ISSN 1230-1345. [dostęp 2025-12-19].
- ↑ a b c Roman Pampuch, Marek Pampuch. Komputerowa Wieża Babel - Przegląd języków programowania, cz. 1. „Magazyn Amiga”. 6/93 (10), s. 47-51, czerwiec 1993. Lupus (wydawnictwo). ISSN 1230-1345. [dostęp 2026-02-16].
- ↑ a b Chapter 1. - What is ARexx?. W: William S. Hawes: The REXX Language for the Amiga, ARexx User's Manual, Version 1.0. 1987, s. 3-4. (ang.).
- ↑ a b Chapter 1. Introduction. W: Chris Zamara, Nick Sullivan: Using ARexx on the Amiga. Abacus, 1992, s. 3-15. ISBN 1-55755-114-6. (ang.).
- ↑ Chapter 1. - Introducing ARexx. W: AmigaOS ARexx. s. 1-1 - 1-3. (ang.).
- ↑ a b Krzysztof Młynarski. Amiga 3000 - superware?. „Enter”. 1, s. 9-11, grudzień 1990. Lupus.
- ↑ Paul Overaa. ARexx explained. „Amiga Computing”. 40 1 (40), s. 95-96, wrzesień 1991. Macclesfield: Europress Publications Ltd.. ISSN 0959-9630. [dostęp 2026-02-22].









