探索 Clojure:强大编程之旅
1. Clojure 简介与读者评价
Clojure 是当下最有趣的编程语言之一。众多读者对其赞誉有加,例如 Ioke 语言的创造者 Ola Bini 认为,《Programming Clojure》第二版增添了最新信息、大量实用示例以及诸多关于学习、使用和掌握 Clojure 的有用技巧;August Technology Group 的创始人 Tim Berglund 表示,阅读本书后就不会再对 Clojure 感到畏惧,它以清晰且有趣的风格,循序渐进地教授这门语言;主要的 Clojure 贡献者 Chris Houser 指出,作者通过这本组织良好、易于阅读的书,为读者规划了通往 Clojure 流利使用的最顺畅路径;获奖作者 Dr. Venkat Subramaniam 觉得,Clojure 就像一座大教堂,而本书的两位经验丰富的开发者就像知识渊博的向导,能帮助读者理解和欣赏其架构与艺术。
2. Clojure 的特点
Clojure 是一种运行在 Java 虚拟机(JVM)上的动态编程语言,具有以下显著特点:
- 优雅性 :设计简洁、精心,能让开发者编写直击问题本质的程序,避免过多的冗余和繁琐。
- Lisp 的重生 :继承了 Lisp 的强大功能,但不受 Lisp 历史的束缚。
- 函数式语言 :数据结构不可变,大多数函数无副作用,便于编写正确的程序,并能将小的程序组合成大的程序。
- 简化并发编程 :许多语言围绕锁构建并发模型,难以正确使
超级会员免费看
订阅专栏 解锁全文
558

被折叠的 条评论
为什么被折叠?



