Clojure China

如何入门Clojure

clojure入门
#1

非 java背景的小白如何入门clojure,请各位高手给个学习路线图,谢谢

#2

路线图说不上来, 按照教程应该就好了. 现在的工具比起几年前应该也完善一点了, 不像从前装个 Clojure 还那么麻烦. 现在官方的 clj 命令行工具已经成熟好几年了, 教程遇到 lein 遇到 boot 建议改成从官方文档用 clj 命令行方案.

需要注意, 之前没有 FP 语言的背景的话, 先把不可变数据的概念搞搞清楚, 应该对于学习当中减少疑惑会有比较多好处. Macro 前期也不要挖太深, 感觉比较容易遇到困惑的地方.

编辑器部分, 可能比较麻烦, 不好说, 但是学的时候写把这块内容弄太复杂了, 先找个简单的方案用着吧.

如果是 JavaScript 背景, 建议直接上 ClojureScript.