Релиз языка программирования Red 0.6.3

good-penguin.png

Red — императивный и функциональный язык представленный в 2011 году французским программистом Ненадом Ракоцевичем.

Его синтаксис унаследован от интерпретируемого языка программирования REBOL, представленного в 1997 году.

Создание Red направлено на преодоление некоторых ограничений языка REBOL, в результате чего Red является, по словам создателя языка, «языком полного стека».

Red может использоваться как для высокоуровневого предметно-ориентированного программирования и создания графических интерфейсов, так и для низкоуровневого программирования операционных систем и драйверов.

Его основные черты это: Простой синтаксис, гомоиконность, система макросов, статическая и JIT компиляция, кросс-компиляция, малый размер исполняемых файлов (при отсутствии внешних зависимостей), REPL, возможность использовать его как встраиваемый язык.

Данный релиз содержит порядка 800 исправлений и закрывает 86 задач. Одна из основных новостей — поддержка GUI под macOS с помощью нового бэкенда (что делает GUI полностью кросс-платформенным).

К другим изменениям данного релиза можно отнести появление типа данных date!, расширения IO API, обновления LibRed.

>>> Подробности

©  Linux.org.ru