刚看到JS的一个语法图, 忽然有点理解Lisp了

1 个赞

函数式编程么。

Lisp 可不止是函数式,面向对象也是很溜的。 还能把两者很好地结合起来。

不过这个更多的是抽象化的体现。

(define (square x) (* x x))

(define (add x y) (+ x y))

(define (log result) (console:log result))

(define result (log (square (add 3 5))))

不是说么,任何编程语言到最后无非实现了一个蹩脚的,并且有很多bug的lisp解释器。

《黑客与画家》