Crystal 0.16.0
Состоялся релиз языка программирования Crystal 0.16.0.
Цели языка:
- Синтаксис похожий на Ruby (но совместимость с ним не является целью).
- Отсутствие необходимости указания типов переменных и аргументов методов.
- Вызов кода на Си с помощью биндингов, написанных на Crystal.
- Проверка и генерация кода во время компиляции.
- Компиляция в эффективный нативный код.
Текущее состояние:
- Проект находится в alpha стадии: язык и стандартная библиотека всё ещё подвергаются значительным изменениям.
- Компилятор написан на Crystal.
Этот релиз содержит значительное изменение, ломающее обратную совместимость, о котором было объявлено несколько месяцев назад. Также был внесён ряд других незначительных изменений и множество новых хороших вкусностей.
(читать дальше…)
crystal, ruby