Clojure

并发编程语言 Clojure

CPL
跨平台
2008-10-29

Clojure是一种LISP风格的语言,运行在JVM上。Clojure的一大特色就是其并发机制,它支持不可变的数据结构(Clojure是来自于可持久化的数据结构)。Clojure还有一个特色是软件事务存储(Software Transactional Memory,STM),其支持用事务代替锁和互斥器来更新共享内存。STM还是一个有争议的技术,还需要更好的证明自己,一个简单的办法就是访问一个JVM上的实现。

加载中
此软件有 1 条评论,请先登录后再查看。

Clojure 被 Nubank 收购

clojure 已经被 nubank 收购。以下为官方声明翻译。 我们很高兴地宣布Cognitect即将加入Nubank 公司家族。这是长久合作关系的下一步,并为Clojure和Datomic在全球范围内打开了新的机遇。 规模...

07/24 09:46

Clojure 发布年度调查报告:用于开发企业软件的比例历史最高

Clojure 昨日发布了 2020 年度调查报告。官方表示,通过今年的调查能看到越来越多的开发者在工作中使用 Clojure、对 Clojure 关键价值主张的持续关注以及不断发展的用户社区。 Clojure 的使用...

02/22 08:18

Clojure 1.10 发布,改进 Java 兼容性

经过近一年的开发,Clojure 1.10 正式发布了。 Clojure 1.10 主要聚焦于两个方面:改进错误报告和 Java 兼容性。 现在,REPL 处的错误报告会根据执行阶段(读取、宏扩展、编译等)对错误进行...

2018/12/20 14:57

Clojure 发布年度调查报告:大部分用户是 Java 开发者

今日,Clojure 发布了一份年度调查报告的结果,本次调查的受访者有 2325 人,Clojure 的这个调查每 14 个月进行一次,上次的调查是在 2016 年,总共有 2420 名受访者。由此可见,Clojure 的使...

2018/03/21 08:23

Clojure 1.9 发布,并发编程语言

Clojure 19 发布了,Clojure是一种LISP风格的语言,运行在JVM上。Clojure的一大特色就是其并发机制,它支持不可变的数据结构(Clojure是来自于可持久化的数据结构)。Clojure还有一个特色是软...

2017/12/09 07:56

Clojure 1.8 发布,并发编程语言

Clojure 1.8 发布,⚠更新如下: More string functions in clojure.string (portable to ClojureScript): index-of, last-index-of, starts-with?, ends-with?, includes? Compiler direct ...

2016/01/20 07:49

Clojure 1.7 发布,并发编程语言

Clojure 1.7 发布,该版本最主要的两项特性是 transducers 和 reader conditionals。其中 transducers 可在几种新的和现存的环境中使用: into - to collect the results of applying a tran...

2015/07/01 07:56

Clojure:让我兴奋的编程语言

最近我一直有想写一点关于Clojure的东西的冲动。但不巧的是,还有一个更大的冲动经常出现,就是要用Clojure语言重写我的这个博客网站,这也就让这篇文章的出炉延迟了一段时间。那么,下面就让...

2014/05/22 06:32

Clojure 1.6 正式版发布,并发编程语言

Clojure 1.6 正式版发布,此版本更新内容如下: 1 兼容性和依赖关系 1.1 JDK 版本更新 Clojure now builds with Java SE 1.6 and emits bytecode requiring Java SE 1.6 instead of Java SE ...

2014/03/26 07:53

Clojure 1.5 正式版发布,并发编程语言

Clojure 终于迎来了 1.5 正式版本,该版本要求 Java 6 或者更新的版本。该版本包含一些新特性、性能方面改进,错误提示的改进,文档完善等等,详情请看发行说明。 Clojure是一种LISP风格的语...

2013/03/02 08:34

没有更多内容

加载失败,请刷新页面

10
回答
jedit vs notepad++

电脑里一直装有notepad++,前阵子因为写clojure代码,安装了jedit。不会特意去比较两者的功能。不过有一次需要打开一个30多M的日志文件,发...

2011/12/14 08:17
2
回答
scheme 中如何在函数代码中 return 值

return 能够简化编程模型,为什么 scheme 找不到这个函数呢?是不是这个函数加进去太难了?

2016/10/13 20:31
7
回答
newLISP 是如何令我惊愕忘形的

译者:skydark 偶然看到这篇文章, 感到非常有意思,忍不住想翻译一下。 原文标题是“How newLISP Took My Breath (And ...

2012/07/25 17:13
13
回答
有人用Groovy,Scala和Clojure这三种语言吗?他们的前景怎么样?
杨栓 的回答 2014/09/22 22:05
最佳答案
scala有spark,clojure有storm,groovy也有很多有意思的产品,比如做规则引擎的脚本语言,自动构建工具的gradle等。 每一门语言都有其自有的魅力,另外学习新的语言特别是基于JVM的语言能帮助你增强对java的理解和高级的使用。
1
回答
4Clojure hard题目-73

4Clojure是一个面向clojure初学者的在线答题网站,问题从易到难,一步步辅助初学者深入了解clojure Analyze a Tic-Tac-T...

2012/11/05 16:04
3
回答
clojure技术难题,求大神解答

@jianglibo 你好,想跟你请教个问题: 我们用的事clojure的luminuse框架。 我想请教一下,这个判断登录的时候怎么用session,c...

2015/05/29 18:09
1
回答
使用clojurer如何一次插入多行数据

使用clojurer如何一次插入多行数据

2014/12/19 17:00
12
回答
9个杀手级 JVM 编程语言

Java虚拟机已经不再是仅仅局限在 Java 了,很多语言提供了脚本转换,可以让其他的程序在java虚拟机上运行,这样能够让更多的开发者能够依靠JVM在J...

2012/03/23 17:56
1
回答
Java 的核心库发布平台在哪里?

最近学习 Java,遇到一些教材上没有问题: Java 运行环境和开发环境的库的资源为什么不同? Java 发布模块该放在哪里? Java 8 不支持 X...

2014/07/02 17:13
1
回答
关于Google的closure

今日接触到Google的javascript开发工具:closure。请教下有经验的人,如果我在项目中使用会不会有什么不妥,有没有性能问题,是不是真的能让...

2013/03/23 14:56

没有更多内容

加载失败,请刷新页面

Clojure

Clojure 学习总结 Clojure 是一种运行在 Java 平台上的 Lisp 方言,一门古老语言的复兴之路 http://blog.csdn.net/column/details/learn-clojure.html Scala scala是以实现scaleable languag...

2015/07/24 11:55
45
0
Clojure 入门

Clojure 是一种 Lisp 方言、一种函数式编程语言。Clojure 不仅可在 JVM 上运行,而且在设计上还兼顾了 Java 的互操作性。你可能会说它太过单一,但实际上它却囊括了函数式编程的所有精华:避...

2014/12/03 19:46
142
0
clojure 备忘

看了一上午的clojure(以前也看过),到中午的时候突然觉得时间有限(最近忙于写visitrank),不打算再继续下去。晚上又觉得忘记可惜,所以写一篇博客,权当以后给自己看。 早上在研究requi...

2014/04/15 20:38
41
0
CLOJURE HANDBOOK

CLOJURE HANDBOOK #1 WHY CLOJURE 1.1 美观方便、DSL 1.2 易用的数据结构 1.3 STM模型 1.4 基于JVM 1.5 CLOJURE是LISP RELOAD 1.6 代码==数据 1.7 开发社区 1.8 几点期待 #2 LANG 2.1 REPL 2...

2014/12/12 19:31
30
0
Clojure 资料

## learn - [a-clojure-learning-journey](https://www.stuttaford.me/2018/02/18/a-clojure-learning-journey/) - [your-first-clojure-code](https://orestis.gr/your-first-clojure-code/...

2018/02/21 18:06
48
0
Clojure 101

这里我们写两个小程序练习Clojure语言的基本功能。第一个是寻找N以内的质数,第二个尝试着给一些文档做单词索引。本身程序都没有太多实用意义,仅仅是练习语言。 Prime Number Find the prim...

2016/07/20 14:46
118
0
clojure的感觉

谈谈我使用clojure的感觉。 其实写程序除了关注某种语言能实现什么功能以外,使用语言的感觉其实也是非常重要的。在我的心目中,好用的语言的标准其实是不断变化的。最早当我对编程不是很熟悉...

2013/03/03 18:45
1.3K
0
clojure start

- windows中交互环境 # 在 clojure.jar 同目录下建立文件 clojure-repl.bat, 输入以下内容 java -cp clojure.jar clojure.main - [Light Table](http://www.oschina.net/p/lighttable)...

2013/12/27 11:14
80
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部