LINUX.ORG.RU

Сообщения Hrenomoto

 

Релиз языка программирования Clojure 1.6

Группа Open Source

Состоялся очередной релиз функционального языка программирования с интеграцией в Java платформу, спроектированного для поддержки concurrency и базирующегося на Lisp — Clojure 1.6.

Основные изменения по сравнению с версией 1.5.1:

  • Генерация байткода для JDK версии 1.6 (ранее генерировался байт-код, совместимый с 1.5). Библиотека ASM обновлена до версии 4.1;
  • Добавлено API, упрощающее вызов Clojure-кода из Java и других JVM языков
  • Операция деструктурирования хеш-мапов стала еще удобнее;
  • Добавлен синтаксический сахар в виде операции (some? x), эквивалентной вызову (not (nil? x)), а так же if-some и when-some;
  • Новые алгоритмы хеширования для примитивов и коллекций;
  • Добавлена операция битового сдвига >>>;
  • Так же целый ряд улучшений и багфиксов.

>>> Подробности

 

Hrenomoto
()

RSS подписка на новые темы