锁定老帖子 主题:对不起.我也喜欢跳大神...
精华帖 (8) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-03
Lisp之根源 写道 我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.
我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? . |
|
返回顶楼 | |
发表时间:2009-09-03
|
|
返回顶楼 | |
发表时间:2009-09-03
RednaxelaFX 写道 Saito 写道 Lisp之根源 写道 我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.
我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? . 可以参照这里和这里 XD 很和谐啊.XDD Greenspun's Tenth Rule Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp. Morris's Corollary Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp including Common Lisp. Prolog follow-up Any sufficiently complicated LISP program is going to contain a slow implementation of half of Prolog. Erlang follow-up Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang. Generalization Any sufficiently complicated platform contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of a functional programming language. Saito's Corollary Any sufficiently complicated platform contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of a functional programming language including functional programming language. |
|
返回顶楼 | |
发表时间:2009-09-04
当年不是CPU oriented,而是computer oriented的C出现。数学上利落的lisp出现。后来人们嫌C麻烦,向着不同方向离开C,其实你说能离谁更近,无非lisp。非此,语言要往哪儿建设呢。
lisp胜在什么都不说,不会“言多必失”。缺点也是什么都不说,都得你说。每个人写的lisp都是它自己的语言括展,都是自己的personal lisp。也就没有了lisp。人们就倾向于膜拜不存在的东西——lisp。 |
|
返回顶楼 | |
发表时间:2009-09-04
最后修改:2009-09-04
coolspeed 写道 当年不是CPU oriented,而是computer oriented的C出现。数学上利落的lisp出现。后来人们嫌C麻烦,向着不同方向离开C,其实你说能离谁更近,无非lisp。非此,语言要往哪儿建设呢。
lisp胜在什么都不说,不会“言多必失”。缺点也是什么都不说,都得你说。每个人写的lisp都是它自己的语言括展,都是自己的personal lisp。也就没有了lisp。人们就倾向于膜拜不存在的东西——lisp。 按你这么说世界上第一个网上商店不存在,然后美国航天航空局远程调试、控制的太空飞行器都素空气? 现在还有几家很牛的美国公司只招Lisp程序员 |
|
返回顶楼 | |
发表时间:2009-09-04
来跑题 =v=
.NET的CLR里的第一个GC是用Common Lisp写了原型之后用一个翻译器全自动转换成C的 |
|
返回顶楼 | |
发表时间:2009-09-04
最后修改:2009-09-04
有个 joke :KGB 发现 NASA 用 lisp,因为一个特工在 NASA 偷了一张纸,确信是某个程序的最后一页,上面写着
)))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))) 类 C 语言的括号不比 lisp 少,只是一部分变成了大括号,还插入了很多换行,看起来就没这么夸张了。 |
|
返回顶楼 | |
发表时间:2009-09-04
这个括号 好惊艳
|
|
返回顶楼 | |
发表时间:2009-09-04
night_stalker 写道 有个 joke :KGB 发现 NASA 用 lisp,因为一个特工在 NASA 偷了一张纸,确信是某个程序的最后一页,上面写着
)))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))))))) )))))))))))))))))))))))))))))))))))))))))))) 类 C 语言的括号不比 lisp 少,只是一部分变成了大括号,还插入了很多换行,看起来就没这么夸张了。 其实写多了以后,很多括号就可以视而不见了 |
|
返回顶楼 | |
发表时间:2009-09-04
Saito 写道 Lisp之根源 写道 我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.
我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? . 不管是否事实,paul graham的文章确实让人心有戚戚 这家伙不但卖自己的程序卖得牛叉,现在的公司名字更加牛叉,投资的效益更加牛牛叉 说明眼光很毒呀 |
|
返回顶楼 | |