1️⃣ Open Object REXX (ooRexx) — Основная современная версия

Поддерживаемые платформы:

  • Windows 10/11 (64-bit) [[57]]
  • Linux (Ubuntu/Debian/Mint, CentOS, openSUSE) [[57]]
  • macOS, Android, z/OS [[57]]

---

2️⃣ Regina REXX — Классическая ANSI-совместимая версия

Установка на Arch/Manjaro:

# Через AUR helper (yay):
yay -S rexx-regina

# Или вручную:
git clone https://aur.archlinux.org/regina-rexx.git
cd regina-rexx
makepkg -si

---

3️⃣ BREXX — Легковесная быстрая версия

Особенности:

  • Очень быстрый интерпретатор [[39]]
  • Крошечный размер (подходит для embedded) [[39]]
  • Работает на: Linux, Windows, macOS, DOS, Android, AmigaOS [[39]]

---

🛠️ СОВРЕМЕННЫЕ ИНСТРУМЕНТЫ РАЗРАБОТКИ

VS Code Extensions

1. Rexx Language Support (Broadcom)

2. IBM Z Open Editor

3. REXX Language Server (Langium)

---

📚 РЕСУРСЫ И СООБЩЕСТВО

---

🔧 УСТАНОВКА НА ARCH/MANJARO

Regina REXX (через AUR):

# Установите yay, если нет
sudo pacman -S yay

# Установите Regina
yay -S rexx-regina

# Проверка
rexx -v

ooRexx (сборка из исходников):

# Скачать с SourceForge
wget https://sourceforge.net/projects/oorexx/files/oorexx/5.0.0/oorexx-5.0.0.tar.gz

# Распаковать и собрать
tar xzf oorexx-5.0.0.tar.gz
cd oorexx-5.0.0
./configure
make
sudo make install

# Проверка
rexx -v

[[52]]

---

🎮 ЭМУЛЯЦИЯ MAINFRAME (для ностальгии)

  • Hercules Emulator: https://hercules-390.github.io/ [[9]]
  • Эмулирует IBM mainframe
  • Можно запустить MVS 3.8j или z/OS
  • Писать REXX в настоящей TSO-сессии!

---

📱 MOBILE & EMBEDDED

---

🎯 БЫСТРЫЙ СТАРТ

# 1. Установите Regina на Arch/Manjaro
yay -S rexx-regina

# 2. Создайте тестовый скрипт
cat > test.rexx << 'EOF'
/* Мой первый REXX в 2026 */
say "Привет из прошлого!"
action = "say"
target = "'REXX жив!'"
INTERPRET action target
EOF

# 3. Запустите
rexx test.rexx

---

💡 ЧТО ВЫБРАТЬ?

| Задача | Решение |
|--------|---------|
| Современная разработка | ooRexx 5.x [[53]] |
| Классический ANSI REXX | Regina [[11]] |
| Embedded/быстродействие | BREXX [[42]] |
| Mainframe ностальгия | Hercules + MVS [[9]] |
| VS Code разработка | IBM Z Open Editor [[63]] |
| Arch/Manjaro | rexx-regina из AUR [[43]] |

---

REXX жив и продолжает развиваться! 🎉 Хотя язык родился в IBM в 1979 году, современные реализации (особенно ooRexx 5.x) получают обновления и работают на всех актуальных платформах [[57]].