Выпуск языка программирования Racket 9.0

22 ноября 2025 года состоялся релиз языка программирования Racket 9.0. Racket является потомком Scheme и входит в семейство языков Lisp. Предыдущая мажорная версия проекта Racket 8.0 вышла в феврале 2021 года.

Сборки проекта доступны под Windows, Linux и macOS. Исходный код решения опубликован на GitHub под лицензиями MIT и Apache. Сборки Racket до версии 7.5 распространяются под лицензией GNU LGPL v3.0.

Вклад в создание Racket 9.0 внесли 29 разработчиков. Главной особенностью релиза стали параллельные потоки (parallel threads), которые расширяют возможности языка для параллельной обработки.

«Хотя в Racket уже некоторое время используются green threads, и он поддерживает параллелизм через futures и places, мы считаем, что параллельные потоки — это важное дополнение», — пояснила команда Racket.

Среди других новых функций — обёртка black-box, предотвращающая оптимизацию вычислений компилятором, функция decompile-linklet для преобразования линклетов обратно в s-expression, добавление распределений Вейбулла в математическую библиотеку и многое другое.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии