学习lisp的感受

文章目录

热情

学习lisp的想法起源于一本叫做《黑客与画家》的书,书的内容已经忘记的差不多了,但是作者对于lisp伟大的描述也在我的脑海中留下了好奇的种子。辞职之前的工作中也断断续续从网页ANSI Common Lisp中文翻译版这里阅读了了解了大概的知识体系。而如今在过年之前,事情却又不多,给了我重新学习这门语言的机会。

收获

这门语言给我印象最深的是其宏的内容,这也是这门语言的强大之处。之前用过C++的宏的机制,但是C++的宏,只是简单的去做内容的替换,着实需要万分的小心谨慎,总是#和##极大的扩展了其用处,依然让使用者头疼。
而lisp语言的宏虽然也是做替换,但是在我的观点中,得益于几个方面的好处,使得其可以更好地更安全地实现宏的功能。其一是lisp本身的括号,使得C++中宏在替换之后的上下文可能出现的问题不复存在。其二是其",@"和“,”对求值操作的重新启动使得在宏内操作控制更优秀。
通过这几天看lisp的感受,lisp确实不负生成语言的语言的名声,已经迫不及待想要尝试使用lisp写编译器了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值