The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен релиз языка программирования Clojure 1.2

22.08.2010 10:59

Увидела свет версия динамического языка программирования Clojure 1.2, базирующегося на языковых конструкциях Lisp и сочетающего в себе возможности функционального и многопоточного программирования с чертами современных скриптовых языков. Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM. Код компилятора Clojure, библиотек и runtime-компонентов распространяется в рамках лицензии Eclipse Public License.

В новую версию внесено множество значительных улучшений, среди которых поддержка новых типов данных и протоколов; расширение возможностей библиотек функций; добавление поддержки аннотаций; реализация новых агентов для асинхронного выполнение операций; добавление улучшений, связанных с операциями ввода/вывода, обработкой строк и формированием отформатированного вывода.

  1. Главная ссылка к новости (http://clojure.blogspot.com/20...)
  2. Clojure на википедии
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/27702-lisp
Ключевые слова: lisp, script, Clojure
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (2) RSS
  • 1, iZEN (ok), 20:09, 22/08/2010 [ответить]  
  • –1 +/
    С одной стороны, развитие функциональных языков программирования на знакомой базе императивных (я имею в виду машину выполнения) способствует некоему сдвигу парадигмы программирования, сильно расширяет область знаний и ведёт к открытию новых областей применений ставших давно стандартными инструментов.

    С другой стороны, это — рывок вперёд, способный подготовить почву для концептуального отказа от засилья традиционных средств программирования и искусственных моделей из "подпорок и усовершенствований", описывающих предметную область, и переходу к иным формам выражения DSL.

     
  • 2, m0r9un0v (ok), 20:47, 22/08/2010 [ответить]  
  • +/
    (1)На седьмой международной конференции в Гааге наша делегация выступила с пакетом конструктивных предложений, направленных на углубление процесса интеграции в Европе.

    А по теме - напуркуа?! А в свете последних событий ещё и "Код программ на языке Clojure транслируется в Java байт-код и выполняется на виртуальной машине JVM"

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру