继续读《黑客与画家》。笔者读到新的一篇文章,叫做《书呆子的复仇》,这篇文章的核心观点是对不同语言功能的阐述,其中主要是在讲Lisp语言。作者对Lisp语言的评价比较高,认为该语言的设计思想已经超越了当年那个时代,在今天以及在以后的一段时间内都会保持很高的先进性。今天的许多高级语言还没有完全采纳Lisp的某些思想,因此导致Lisp超前了很多。
笔者在文章中学到了一些结论。一是编程能力越强的语言,完成一个功能的代码量越少,比如完成一个生成累加器等比较简单的函数,Lisp语言可以发挥出十分强大的功能。二是业界最佳实践,该名词的意思是跟随大多数人的做法,这个名词不仅适用于软件行业,适合于很多行业。但是跟随大多数人的做法是否正确,这是一个值得商榷的问题。作者在文中提到采用Lisp进行编程而不是跟风地采用C,Java等语言编程,使得自己的软件获得了巨大的成功,因此在以后的工作中,尽量采用编程能力比较强的语言进行编程,这样才能使得效率最大化。
本文探讨了Lisp语言的独特优势及其在编程领域的应用。通过对比现代高级语言,文章强调了Lisp语言的简洁性和强大功能,并分享了作者使用Lisp语言获得成功的经验。
&spm=1001.2101.3001.5002&articleId=54644755&d=1&t=3&u=dd1109d08c574a22b3c974731968a093)
3142

被折叠的 条评论
为什么被折叠?



