Дізнаймося, як встановити Red локально, щоб розвʼязувати вправи Exercism на власному компʼютері
У найпростішому випадку Red встановлювати не потрібно. Достатньо його завантажити, і він готовий до роботи.
Сторінка завантаження: https://www.red-lang.org/p/download.html . Назви файлів містять дату збірки та Git-хеш, наприклад: red-02mar21-6de9b93c5.exe. Якщо антивірус виявить вірус у Red, не варто лякатися. Це нормально. Просто дозвольте завантаження і позначте Red як безпечну програму в налаштуваннях антивіруса, щоб його заспокоїти.
Збережіть його будь-де і запустіть. Відкриється консоль REPL, і можна почати вводити команди Red та одразу бачити результати. Якщо потрібно запустити скрипт, скористайтеся командою «do»: do %my-dir/my-script.red (знак відсотка важливий: він позначає тип даних file! у Red). Якщо завантажено версію з GUI, замість текстової консолі відкриється гарне вікно, і команди можна писати й там.
Ще один спосіб запускати скрипти - не використовувати консоль (графічну чи текстову), а просто передавати їхні назви як аргументи Red у командному рядку, наприклад: red.exe my-dir\my-script.red.
Завжди варто перейменувати завантажений файл на red.exe (або red у Linux/Mac) і додати його до змінної середовища PATH вашої системи, щоб можна було запускати його з будь-якої теки й не доводилося памʼятати повну назву завантаженого файлу автоматичної збірки. Крім того, так легше оновлювати Red, налаштований у такий спосіб.
У Linux Red потребує 32-бітної версії Curl (і Gtk 3, якщо використовувати GUI). Для Arch / Manjaro Linux є пакунок AUR.
Якщо використовувати macOS, 32-бітні програми запустити не вдасться, а отже, і Red.