🍊 CHICKEN 6.0.0: Scheme-компилятор перешёл на Unicode и всерьёз взялся за стандарт R7RS
CHICKEN 6.0.0 — не косметическое обновление с десятком исправлений, а перестройка фундамента. Внутреннее представление строк перевели на UTF-8, стандарт R7RS встроили в ядро, байтовые данные окончательно отделили от текста, интерфейс с языком C расширили, а сборку приблизили к привычной для Unix-проектов схеме с `configure`. Для разработчиков это хорошая новость с важной оговоркой: переход с CHICKEN 5 потребует внимательности. Многие несовместимости появились не случайно — команда сознательно убрала старые двусмысленности, которые мешали нормальной работе с Unicode и переносимым кодом...