Состоялся релиз объектно-ориентированного языка программирования общего назначения Crystal. Crystal обладает Ruby-подобным синтаксисом, но, в отличие от Ruby, является компилируемым и статически типизированным языком. Распространяется под лицензией Apache License 2.0.
Список изменений версии 1.4.0 довольно обширный. Из основного хочется отметить:
- Добавлена поддержка LLVM 14.0.
- Поддерживается компиляция в WebAssembly.
- Появился локальный компилятор для Windows.
- Добавлен обработчик ошибок в Windows.
- Добавлена поддержка
(%j)
вTime
. - Исправлена ошибка в интерпретаторе при отсутствии динамической библиотеки
pthread
. - Добавлена поддержка версии алгоритма криптографии 2b в Bcrypt.
- Исправлены ошибки, связанные с падением интерпретатора.
- Добавлено много документации к модулям.
>>> Подробности