您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    Lisp 是怎样成为上帝的编程言语的(4)
    时间:2018-11-21 12:07 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    在 SICP 出版的同一年,本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)发布了 C++ 言语的首个版本,它将面向对象编程带到了群众面前。几年之后,Lisp 计算机的市场崩盘,AI 寒冬末尾了。在下一个十年的变革中, C++ 和后来的 Java 成了出路无量的言语,而 Lisp 被热闹,无人问津。

    天经地义地,确定人们对 Lisp 重新燃起热情的详细时间并不能够;但这多半是保罗·格雷厄姆宣布他那几篇宣称 Lisp 是首选入门言语的短文之后的事了。保罗·格雷厄姆是 Y-Combinator 的结合开创人和《Hacker News》的开创者,他这几篇短文有很大的影响力。例如,在短文《胜于伟大》(Beating the Averages)中,他宣称 Lisp 宏使 Lisp 比其它言语更强。他说,由于他在本人兴办的公司 Viaweb 中运用 Lisp,他得以比竞争对手更快地推出新功用。至少,一部分顺序员被压服了。但是,庞大的主流顺序员群体并未换用 Lisp。

    实践上出现的状况是,Lisp 并未盛行,但越来越多 Lisp 式的特性被参加到广受欢迎的言语中。Python 有了列表了解。C# 有了 Linq。Ruby……嗯,Ruby 是 Lisp 的一种。就如格雷厄姆之前在 2001 年提到的那样,“在一系列常用言语中所表现出的‘默许言语’正越发朝着 Lisp 的方向演化”。虽然其它言语变得越来越像 Lisp,Lisp 本身依然保留了其作为“很少人了解但是大家都该学的奥秘言语”的特殊声望。在 1980 年,Lisp 的降生二十周年纪念日上,麦卡锡写道,Lisp 之所以可以存活这么久,是由于它具有“编程言语范围中的某种近似部分最优”。这句话并未充沛地表明 Lisp 的真正影响力。Lisp 可以存活超过半个世纪之久,并非由于顺序员们一年年地勉强供认它就是最好的编程工具;理想上,即使绝大少数顺序员基本不用它,它还是存活了上去。多亏了它的来源和它的人工智能研讨用途,说不定还要多亏 SICP 的遗产,Lisp 不断都那么让人着迷。在我们可以想象上帝用其它新的编程言语发明世界之前,Lisp 都不会走下神坛。

    【编辑引荐】

    13个Python Web框架比较,你想运用哪个呢?

    你知道为什么Python这么慢?

    开发者调查显示他们对 Python 和 Go 十分称心

    精选Python开源项目Top10!

    用Python爬了知乎“神回复”,笑得基本停不上去_技术栈微信半月刊第29期

    (责任编辑:admin)