Lisp
周易中分阴阳,lisp的cons cells中分car和cdr。
阴阳讲究变化,lisp的cons cell可以包含任何元素。
(a . (b . (c . d))) ==>> (a b c d)
cons cells 的变化带来List。
阴阳的变化产生卦象。
哲学上,周易不追求“纯洁”,有例内的就有例外;Common Lisp不追求纯“函数式编程”。
有人想把世界上所发现的四种力统一成一种现象,尽管他还不能准确定义“力”,失败。。。。
Common Lisp不想把所有的一切统一成函数调用,因为它允许macro、special operator 的存在。
周易,不管你的宗教信仰,你的文化背景,你的语言,肤色,都能包容。
Common Lisp不管你是函数,还是macro,还是Special Operator ,都统一到List的表达之中。
要统一,所以我们是唯一一个文化不曾断的民族;要包容不同,所以我们是一个多民族的国家。
阅读(1992) | 评论(0) | 转发(0) |