clojure 1.4 发布,基于jvm的函数式编程语言 -买球官网平台

4顶
1踩

clojure于日前发布了最新的 1.4 版本。


clojure是一个在 jvm 平台运行的动态语言。在 jvm 平台运行的时候,会被编译为 jvm 的字节码进行运算,能调用java的类库,支持并发。

此次 1.4 版本新增了许多新功能,主要内容如下:

  • 将以“_”开始的语法格式改为以“.”开始。
  • 新增字符串读取器。
  • 新增了一些诸如 clojure.core/mapv 之类的模块。
  • 在 defrecord 里新增工厂记录方法。
  • assert-args 显示错误信息时,新增显示命名空间和出错代码行数。
  • 改进了 unicode 字符串里存在无效字符的报告方式。
  • 新增 java 7开发文档说明。
  • 将java中的 int 数据类型封装为 java.lang.integer类。
除了添加了上述新功能以外,1.4版本还在性能上做了一些优化,同时,也修复了一些bug。

详细信息

下载地址
  • 大小: 5.7 kb
4
1
评论 共 9 条 请登录后发表评论
9 楼 2012-04-23 20:26
java 版 f#?
8 楼 nemohq 2012-04-20 17:37
嗯,小编明白问题出在哪里了。是小编在文章中没有写清楚,由此给您带来了误解,真是抱歉。小编已经把文章修改了。同时,谢谢您指出这一有歧义的地方。谢谢您!

7 楼 2012-04-20 16:04
nemohq 写道
dennis_zane 写道
clojure跟scala怎么可能类似呢?这新闻无厘头啊。

clojure是jvm上的lisp方言,有兴趣关注clojure的可以加入cn-clojure邮件列表:

https://groups.google.com/forum/?fromgroups#!forum/cn-clojure



它们都是运行在jvm平台上的函数式编程语言。clojure创建方式的确与lisp类似,但说“和 scala 类似”似乎并无不妥之处。

这里有一篇文章《》。

nemohq 写道
dennis_zane 写道
clojure跟scala怎么可能类似呢?这新闻无厘头啊。

clojure是jvm上的lisp方言,有兴趣关注clojure的可以加入cn-clojure邮件列表:

https://groups.google.com/forum/?fromgroups#!forum/cn-clojure



它们都是运行在jvm平台上的函数式编程语言。clojure创建方式的确与lisp类似,但说“和 scala 类似”似乎并无不妥之处。

这里有一篇文章《》。

新闻里你自己都说scala是多范式语言了..咋变成函数式编程语言了.
scala不符合纯函数式的定义,
不过如果以haskell为函数式语言的标杆的话,scala还比lisp更能实现函数式编程.
6 楼 nemohq 2012-04-20 15:43
dennis_zane 写道
clojure跟scala怎么可能类似呢?这新闻无厘头啊。

clojure是jvm上的lisp方言,有兴趣关注clojure的可以加入cn-clojure邮件列表:

https://groups.google.com/forum/?fromgroups#!forum/cn-clojure



它们都是运行在jvm平台上的函数式编程语言。clojure创建方式的确与lisp类似,但说“和 scala 类似”似乎并无不妥之处。

这里有一篇文章《》。
5 楼 dennis_zane 2012-04-20 14:42
clojure跟scala怎么可能类似呢?这新闻无厘头啊。

clojure是jvm上的lisp方言,有兴趣关注clojure的可以加入cn-clojure邮件列表:

https://groups.google.com/forum/?fromgroups#!forum/cn-clojure

4 楼 2012-04-20 14:03
不会是国人开发的吧
3 楼 2012-04-20 14:02
clojureing...
2 楼 2012-04-20 12:02
原来我真的out了,第一次听说clojure!
1 楼 2012-04-20 10:56
怎么没人顶clojure呢

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • kotlin函数式编程 (kotlinfunctionalprogramming) ...1.2.函数式编程语言家族7 1.2.1.概述7 1.2.2.函数式编程语言介绍8 1.3.函数式编程的特征10 1.3.1.函数是"第一等公民"(first-classandhigher-order...

  • 2020年 8 月 17 日,kotlin 1.4 版本正式发布。此次的版本更新花费了很多精力来提高 kotlin 及其工具的性能和质量,例如高亮显示的速度提高了 1.5-4 倍,支持多种新的语言功能,例如 kotlin 接口 sam 转换。 在过去...

  • 收集编程语言的发展历程,谈谈现状。

  • 第1章 jvm语言家族概览 《kotlin极简教程》正式上架: 点击这里 > 去京东商城购买阅读 点击这里 > 去天猫商城购买阅读 非常感谢您亲爱的读者,大家请多支持!!!有任何问题,欢迎随时与我交流~ ...

  • clojure命名空间和var概述 如何定义命名空间 如何使用其它命名空间里的函数 require,refer和use 常见错误和典型错误,以及导致这些错误的原因 命名空间和代码管理 买球官网平台的版权: this work is licensed under ...

  • 计算机编程确实是一门艺术。james gosling,“java 之父”, 完成了 java 的原始设计,并实现了 java 最初版本的编译器和虚拟机。90年代初,james goslin...

  • 我用过的编程语言还有 pascal、c、c 、java、php、ruby 和 groovy,但是,与所有那些我用过的语言相比,我发觉 scala 是一门与众不同的语言。我是在看到 twitter 上关于 ruby 和 scala 讨论之后,才开始我的 scala ...

  • 特别是,kotlin 函数式编程方式相比于 java 是思想上的变化。kotlin 的各种语法糖简化了代码量。kotlin 的协程吸收了各家语言协程的特性,同时让异步编程变得简单。 据我们了解,kotlin 是为了弥补 java 的部分缺点...

  • 尚硅谷-康师傅-jvm详细笔记,欢迎转载,放心食用。

  • jvm 平台上的各种语言的开发指南 为什么我们需要如此多的jvm语言? 在2013年你可以有50中jvm语言的选择来用于你的下一个项目。尽管你可以说出一大打的名字,你会准备为你的下一个项目选择一种新的jvm语言么? ...

  • 为什么我们需要如此多的jvm语言? 在2013年你可以有50中jvm语言的选择来用于你的下一个项目。尽管你可以说出一大打的名字,你会准备为你的下一个项目选择一种新的jvm语言么? 如今借助来自像xtext和antlr这样的工具...

  • 特别是,kotlin 函数式编程方式相比于 java 是思想上的变化。kotlin 的各种语法糖简化了代码量。kotlin 的协程吸收了各家语言协程的特性,同时让异步编程变得简单。 据我们了解,kotlin 是为了弥补 java 的部分缺点...

  • c语言需要程序员自己来分配内存和回收内存,而java全部交给jvm进行分配和回收。 内存动态分配、垃圾收集技术、垃圾回收算法、即时编译器jit、底层原理等。 图1-1 java应用程序 2. java生态圈 java是目前应用最为...

  • 转自:开源中国近日,tiobe 公布了 2020 年 5 月的编程语言排行榜,c 语言时隔 5 年重返榜首,java 和 python 分列二、三位。前段时间,b 站推出的青年节演讲视频...

  • 第1章 kotlin是什么当下互联网大数据云计算时代,数以百万计的应用程序在服务器、移动手机端上运行,其中的开发语言有很大一部分是用流行软件界20多年的、强大稳定的主力的编程语言java编写。如果我们用一辆汽车来...

  • 转自:开源中国近日,tiobe 公布了 2020 年 5 月的编程语言排行榜,c 语言时隔 5 年重返榜首,java 和 python 分列二、三位。前段时间,b 站推出的青年节演讲视频...

  • 1. jdk、jre、jvm的关系 1.1 jdk jdk(java development kit) 是用于开发 java 应用程序的软件开发工具集合,包括 了 java 运行时的环境(jre)、解释器(java)、编译器(javac)、java 归档 (jar)、文档生成器(javadoc)等...

  • 潇潇雨祭 祭奠我那份未曾开始的爱情   作者:杜雪 序: 习惯于在自己的文章里加入序了,这次也不例外.我都不知道什么时候自己变得如此的多愁与善感了.也许第二次的恋爱结束以来就是如此.也许不是.初夏的深圳,格外的热,五楼的小房也没有任何的降温措施.临窗,电脑旁,窗外的天色开始变了.人也变得格外的烦躁与不安,我知道,这是下雨前的征兆.雨下了,很大.无风.闷热.痴痴地看着窗外的雨.想哭.可是更想笑.因为

  • 1.坚持看cctv-1新闻联播。要想把握经济命脉,必须关注政局,新闻联播图文并茂,有声有色,着实为中国商人的最佳晴雨表;你可以不看财经报道,也可以不看焦点访谈,如果你不是做石油和外汇的,甚至你都可以不去管类似9.11事件和中东局势。  2.不要轻易相信合约或合同哪怕合约让你的律师看过了,公证处公证了都不要轻易相信,甚至当你的客户把钱已经汇入你指定的账户以后你都必须确认,这笔钱你能不能拿出来,能不能

global site tag (gtag.js) - google analytics