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