Lisp教程™,lisp语言

Lisp教程™,lisp语言

现在的语言,如c、java、python等其实是命令式语言,lisp是函数式语言,完全不同。其次,为什么函数式语言虽简单但不流行呢?!第一,函数式语言的解析需要更多的计算能力,早期计算机业界只能选择命令式,延续至今。其他语言是给你一个世界,而Lisp则更像让你创造属于自己的世界,让你在现实和抽象里来回切换,就好象JavaScript一样,十年前你能想象JavaScript有今天吗?Lisp也一样,这个曾经被时代遗忘的语言一定重新被人重视!当年,老爷子发明Lisp语言,并提出人工智能的概念,初衷只是为了更好的教学和研究,可现在回过头来想想老爷子是多么威武明智。

编程语言发展到现在lisp还有优势吗?

有优势!而且优势很明显!首先,lisp和现在的流行语言不同,属于不同的体系。现在的语言,如c、java、python等其实是命令式语言,lisp是函数式语言,完全不同。命令式注重的是过程,函数式注重结果,思路不同,角度不同。如果函数式用得好,编程比命令式简单太多了。其次,为什么函数式语言虽简单但不流行呢?!第一,函数式语言的解析需要更多的计算能力,早期计算机业界只能选择命令式,延续至今。

Lisp语言优点那么多,为什么国内很少运用?

Lisp流行不起来,我认为可能有以下几个原因:1. 社区,资料和用户少,主流语言遇到一个问题,网上搜索一下,就能找到答案,因为用的人多,别人已经遇到过了。但是Lisp很难找到现成的答案,你得自己去琢磨,入门更难了。Java,Python, C/C ,.Net等资料铺天盖地,有问题也可以去问问。Lisp不一样。

2. 语言看起来简单,但学习到干活程度很难的,往往需要很强的数学功底才行。这就和其他主流语言不同了,学几天就可以慢慢开始干活了,逐渐深入。还没有见过《Lisp项目实战》这样的书吧。一般到高阶函数就卡住了,更何况闭包,continuation和宏了。3. 因为语法过于简洁,造成了其他方言太多,各个编译器又有自己的特色,同样的语法写出来的代码,语义各异,互不兼容。

《黑客与画家》作者极力推崇lisp语言,lisp语言到底能干什么?

怎么说呢,我只能说Lisp是纯粹的,接近数学本质的编程语言。其他语言是给你一个世界,而Lisp则更像让你创造属于自己的世界,让你在现实和抽象里来回切换,就好象JavaScript一样,十年前你能想象JavaScript有今天吗?Lisp也一样,这个曾经被时代遗忘的语言一定重新被人重视!当年,老爷子发明Lisp语言,并提出人工智能的概念,初衷只是为了更好的教学和研究,可现在回过头来想想老爷子是多么威武明智。

  • 姓名:
  • 专业:
  • 层次:
  • 电话:
  • 微信:
  • 备注:
文章标题:Lisp教程™,lisp语言
本文地址:http://www.55jiaoyu.com/show-726350.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦

热门文档

推荐文档