为什么我喜欢Lisp编程语言

 我来答
百度网友96ffcf7
推荐于2016-03-31 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部
lisp是一门反人类的语言,有两个特征,函数式编程,和它是一门面向语言的语言

关于第一个特征:
没有赋值,状态变量不能保存,只能通过不停调用函数地运作,强制要你进行递归性的思考,由此而衍生出非常抽象的概念和晦涩的技巧,如以函数作为算子运算出函数的函数,堪称计算机领域的泛函语言,由于在思维上与数学有天然的契合度,lisp适合于类型推演等理论方向。

关于第二个特征:
lisp即list processing,表处理语言,对于数据和代码都只采用同一种结构来表示,这意味着lisp可以很优雅地将它的代码当作数据来处理。。。是的,在lisp里面,数据跟代码的界限是非常模糊。所以lisp是可以生成代码的语言,你完全可以利用lisp发明出属于你自己的特定语言,此所谓面向语言的语
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式