什么是编程?什么是计算的本质?
一本SICP让我打开了眼界,而 The Little Schemer和The Seasoned Schemer更让我有种醍醐灌顶的感觉。
网上搜索,Common LISP, Scheme, Racket, Haskell, Clojure等等LISP系语言一一映入眼帘。
一番比较之后,还是选择了Racket。
其实Racket算是Scheme的后继:完善的文档(这个对程序员来说太重要了)+ 较完善的常用库。
打算用Racket把之前用Python写的一些小软件重新实现一下。