1

今天是自学Clojure的第二天,目前主要依靠两本书:《Clojure编程》和《七周七语言》。主要是想通过第二本书来带节奏,然后不懂得地方通过第一本书来获得更详细的解释。

学习的过程中,也实现和改编了一些例子。比如斐波那契数列:

(defn fib-nth
    [n]
    (nth (map first (iterate (fn [[a b]] [b (+ a b)]) [1 1])) n))

准备尽快走完《七周七语言》上面的教程,然后一边写个小工具,一边仔细学习一些细节。

在IDE的选择上,我目前选择的是Eclipse和CounterClockWise插件。这主要是因为我不会用Emacs,而且不太像在这上面做投资;其次我需要IDE帮我做一点简单的文件组织,而且当前的选择也有一个Repl可以使用。

目前Clojure给我的感觉就是代码思路很清晰,很灵活。继续尝试吧。


武斌_小米
312 声望14 粉丝

这个人很懒,什么都没有留下


引用和评论

0 条评论