“过程即数据”指的是函数高阶演化时,在LISP中分不清,也没有必要分清一个符号是过程还是数据。这种高度统一得益于LISP简洁的语法,这种语法约束着程序员向着高阶函数前进。
Ruby也可以作为LISP式的函数式编程语言,但是Ruby选择了自然语言这条道路。自然语言和Ruby的相似性正表明了Ruby相比其他语言更适合作DSL,Rails本身就是Web开发的DSL。
Ruby也可以作为LISP式的函数式编程语言,但是Ruby选择了自然语言这条道路。自然语言和Ruby的相似性正表明了Ruby相比其他语言更适合作DSL,Rails本身就是Web开发的DSL。