`
limux
  • 浏览: 5766 次
  • 性别: Icon_minigender_1
  • 来自: 潍坊
最近访客 更多访客>>
社区版块
存档分类
最新评论

Clojure 1.2 is released

阅读更多

I'm pleased to announce today the release of Clojure 1.2.

 

http://clojure.org/downloads

 

For maven/leiningen users, your settings to get the beta from

build.clojure.org/releases are:

 

        :dependencies [[org.clojure/clojure "1.2.0"]

                   [org.clojure/clojure-contrib "1.2.0"]

 

This release includes many significant new features, such as protocols

and datatypes; enhancements to existing features like the sequence

library, destructuring and agents; support for annotations, etc. In

addition, it incorporates many enhancements first developed and

nurtured in clojure-contrib like I/O, string and pretty printing

facilities.

 

This release reflects the work of many people in addition to myself,

and I'd like to thank all of the contributors who've submitted fix and

enhancement patches, and everyone in the community who has

participated in terrific dialog that surrounds the development and use

of Clojure.

 

Congrats and thanks to the contrib authors whose work has made it into

the release:

 

Chas Emerick

Tom Faulhaber

Stephen Gilardi

Christophe Grand

Stuart Halloway

Chris Houser

David Liebke

Michel Salim

Stuart Sierra

 

I'd especially like to thank Stuart Halloway and the rest of the

Clojure/core team for their tireless effort in authoring, screening

and applying patches, setting up build machines, monitoring the

mailing list, cutting releases etc. Their help greatly facilitates my

ability to concentrate on the core design issues, and builds the

foundation for increasing community involvement. A lot of work goes

into Clojure. The team's effort is enabled and funded by the Clojure/

core practice (http://clojure.com).

 

The full list of enhancements and changes is here:

 

http://github.com/clojure/clojure/blob/1.2.x/changes.txt

 

and the fixed tickets are here:

 

http://www.assembla.com/spaces/clojure/tickets?milestone_id=149827&tickets_report_id=5

 

What's next? Plenty! There are a few fixes and enhancements too

impactful to squeeze into this release that we hope to get out there

ASAP. I've done a ton of work already on enhanced primitive support

and call linkage that will be moving into master. Design work is

proceeding on many fronts. I'm looking forward to the increasing

capability and maturity of Clojure, and the growth of the community.

 

Thanks to all involved!

 

Rich

分享到:
评论

相关推荐

    Professional.Clojure.1119267277

    Professional Clojure is the experienced developer's guide to functional programming using the Clojure language. Designed specifically to meet the needs of professional developers, this book briefly ...

    The Joy of Clojure, 2nd Edition

    The Joy of Clojure, Second Edition is a deep look at the Clojure language. Fully updated for Clojure 1.6, this new edition goes beyond just syntax to show you the "why" of Clojure and how to write ...

    clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet.zip

    clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet 用于Emacs的难以置信方便的 Clojure Cheatsheet,更新为 Clojure,打包成简单,快速,可以搜索的离线形式: 状态准备使用基于 Clojure 1.7.0.安装如果你连接到 ...

    Clojure编程乐趣]+clojure_programming.pdf

    Clojure是一种基于Lisp家族的函数式编程语言,它运行在Java虚拟机(JVM)上,同时也支持JavaScript和其他平台。Clojure的设计目标是提供一个高效、并发、可移植的环境,适合解决现代软件开发中的复杂问题。在这个...

    markdown-clj:Clojure中的Markdown解析器

    注意:运行0.9.68之前的markdown-clj版本需要运行Clojure 1.2+,运行0.9.68+版本需要Clojure 1.7。用法Clojure 可以通过调用md-to-html或md-to-html-string函数来调用Markdown-clj。 md-to-html函数接受包含...

    Practical Clojure.pdf

    根据提供的文件内容,我们可以提取出以下关于Clojure语言的知识点: Clojure是一种编程语言,它给作者留下了深刻的印象,并且被视为一种多用途的、全面的编程语言。作者在开始学习Clojure时,体会到了编程的乐趣,...

    clojure电子书

    《Clojure电子书》集合包含了三本关于Clojure编程的重要书籍和一个Leiningen的Windows安装程序,这对于学习和深入理解Clojure语言至关重要。Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,...

    Clojure电子书合集1(12本)

    [2009] Programming Clojure.(Stuart Halloway).[1934356336].pdf [2010] Functional Programming with Clojure - Simple Concurrency on the JVM.(Tim Berglund, Matthew McCullough).[193650202X].pdf [2010] ...

    Clojure入门教程- Clojure – Functional Programming for the JVM中文版

    ### Clojure入门教程知识点概述 #### 一、Clojure简介 - **Clojure**是一种运行在Java虚拟机(JVM)上的动态编程语言,它继承了Lisp家族的强大功能,同时结合了现代编程语言的优点,如面向对象编程和函数式编程。 ##...

    Programming Clojure 英文电子版

    ### 编程Clojure:全面解析与学习指南 #### 一、Clojure语言概述 《Programming Clojure》是一本深入探讨Clojure编程语言的书籍,该书由Stuart Halloway编写,出版于2009年3月,由Pragmatic Bookshelf出版社发行。...

    clojure1.3.0及资料

    Clojure是一种基于Lisp的函数式编程语言,它运行在Java虚拟机(JVM)上,充分利用了Java的生态系统。Clojure的设计目标是提供一种静态类型的、并发的、内存安全的语言,同时保持Lisp的简洁性和灵活性。在这个压缩包...

    Clojure调用Java类的一个实例

    (let [instance (new com.example.HelloWorld "Clojure is calling!")] (.sayHello instance)) ``` 对于Java集合,Clojure提供了映射(maps)和序列(sequences)等数据结构,可以方便地转换为Java的ArrayList、...

    Clojure Data Analysis Cookbook

    ### Clojure 数据分析实战指南 #### 一、书籍概述与背景 《Clojure 数据分析实战指南》是一本针对数据分析师和技术开发人员的实用手册。本书由 Eric Rochester 编写,旨在帮助读者通过超过110个实用案例深入了解...

    programming-clojure-3rd

    《Programming Clojure 第三版》是一本深入探讨Clojure编程语言的专业书籍,旨在帮助开发者全面理解和掌握这门基于Lisp的现代函数式编程语言。Clojure是由Rich Hickey设计的,它运行在Java虚拟机(JVM)上,同时也...

    Clojure电子书合集2(13本)

    [2013] Functional Programming Patterns in Scala and Clojure - Write Lean Programs for the JVM.(Michael Bevilacqua-Linn).[1937785475].pdf+epub.rar [2014] Clojure Cookbook - Recipes for Functional ...

    conjure:Clojure的模拟库

    支持Clojure 1.2至1.5。 用法 [org.clojars.runa/conjure " 2.1.3 " ] ( :require [conjure.core]) 设置 假设我们具有以下功能- ( defn xx [a b] 10 ) ( defn yy [z] 20 ) ( defn fn-under-test [] ( xx 1 2 ) ...

Global site tag (gtag.js) - Google Analytics