lisp
门反人类
语言
有两
特征
函数式编程
和

门面向语言
语言











关于第
特征:


没有赋值
状态变量
能保存
只能通过
停调用函数地运作
强制要
进行递归性
思考
由此而衍生出非常抽象
概念和晦涩
技巧

函数作
算子运算出函数
函数
堪称计算机领域
泛函语言
由于
思维上与数学有天
契合度
lisp适合于类型推演等理论方向























关于第二
特征:

lisp即list processing
表处理语言
对于数据和代码都只采用同
种结构来表示
意味着lisp

优雅地

代码当作数据来处理





lisp里面
数据跟代码
界限
非常模糊
所
lisp

生成代码
语言
完全
利用lisp发明出属于
自己
特定语言
此所谓面向语言
语言











































基于上述两点


知道lisp非常难学
也非常难用

谁
用呢
有四类人:










- 学生
SICP听过吧
全球知名课程
类人基本
闲
无聊
用用lisp来折磨折磨自己
大脑
感受感受
种当今世界
接近神
宗教式
语言
- Geek
类人痴迷
切小众装13
技术
lisp自
成
喜欢泡
代码堆里
们饭
闲暇
谈资
睡前冥想
材料
周末消遣
玩意; 此外
Geek也
希望通过lisp找
条通往天堂
路
- 计算机科学家
类人喜欢思考
尤喜
些错综复杂、扑所迷离
概念
抽象复杂却又大道至简
lisp自
正合其意
也
顺便找
发paper升职加薪
方向
- 凡人
lisp有
多方言
所谓方言
即lisp
变种
Autolisp
用
制图领域;Elisp
用
配置编辑器emacs
里面有
少伪用户(当
elisp高手除外)
们只
工作
需要而泛泛
用
对lisp
本质和方法未做深思
也谈
上了解