• Lançado Clojure 1.2

    Desenvolvedores responsáveis pelo Clojure lançaram a versão 1.2 da sua linguagem de programação dinâmica. Clojure é uma das linguagens de programação mais novas, que podem ser executadas a partir do Java Virtual Machine (JVM) e foi lançada para disputar a atenção do público com a Scala, que tem alcançado uma popularidade cada vez maior. Essa variante modernizada de Lisp é dinamicamente digitada, e foi desenvolvida especificamente para a JVM. Além disso, essa linguagem de propósito geral visa combinar as vantagens das linguagens de script com as dos programas multi-threaded.



    Clojure 1.0 foi lançado em maio de 2009, seguido pela versão 1.1 liberada em dezembro do mesmo ano; a atual versão estável, a 1.2, oferece otimização em relação ao desempenho e traz também outras melhorias. Ele também contém novos protocolos e tipos de dados, bem como extensões de funções existentes, resumo de ligações estruturais e agentes de processos assíncronos. Finalmente, a nova versão suporta anotações e inúmeras extensões que habitualmente fazem parte projeto Clojure, hospedado no Google Code. Mais detalhes sobre os novos recursos implementados ao Clojure 1.2, podem ser encontrados no log de alterações (no GitHub).


    Saiba Mais:

    [1] Clojure 1.2: http://clojure.org/
    [2] GitHub: http://github.com/clojure/clojure/bl....x/changes.txt