SICP In Other Languages
周银辉
很有意思的事情,对于SICP中的练习题目, 总吸引大家试图用不同种类的语言(除了Common Lisp 和 Scheme 之外的)来进行解答,如果想要用命令式语言来完成这项任务,难度确实不小(也不知道命令式语言能否足够地传神),这里有个简单的表格列举了一些壮举
(思考题:为啥表格中没有Java?)
Structure and Interpretation of Computer Programs
Oz
Chapter 1
Chapter 2*
Chapter 3
Chapter 4*
Alice ML
Chapter 1
Chapter 2*
Chapter 3
Chapter 4*
O'Caml
Chapter 1
Chapter 2*
Chapter 3*
Chapter 4*
F#
Chapter 1
Chapter 2*
Chapter 3**
Haskell
Chapter 1
Chapter 2*
Chapter 3**
Erlang
Chapter 1
Chapter 2*
Chapter 3*
Chapter 4*
Lua
Chapter 1
Chapter 2*
Chapter 3**
Python
Chapter 1
Chapter 2*
Chapter 3**
Ruby
Chapter 1
Chapter 2*
Chapter 3**
JavaScript
Chapter 1
Chapter 2*
Chapter 3**
Dylan
Chapter 1
Chapter 2**
Chapter 3**
Clojure
Chapter 1
Cat
Chapter 1**
Forth
Chapter 1**
Prolog
Chapter 1*
Scala
Chapter 1
Chapter 2**
E
Chapter 1
Chapter 2*
Qi
Chapter 1*
C# 3.0
Chapter 1
C++
Chapter 1*
Common Lisp
Chapter 1*
Chapter 2*
Chapter 3*
Chapter 4*