Crystal 0.16.0

Состоялся релиз языка программирования Crystal 0.16.0.

Цели языка:

  • Синтаксис похожий на Ruby (но совместимость с ним не является целью).
  • Отсутствие необходимости указания типов переменных и аргументов методов.
  • Вызов кода на Си с помощью биндингов, написанных на Crystal.
  • Проверка и генерация кода во время компиляции.
  • Компиляция в эффективный нативный код.

Текущее состояние:

  • Проект находится в alpha стадии: язык и стандартная библиотека всё ещё подвергаются значительным изменениям.
  • Компилятор написан на Crystal.

Этот релиз содержит значительное изменение, ломающее обратную совместимость, о котором было объявлено несколько месяцев назад. Также был внесён ряд других незначительных изменений и множество новых хороших вкусностей.

(читать дальше…)

 crystal, ruby

©  Linux.org.ru