论坛首页 海阔天空论坛

对不起.我也喜欢跳大神...

浏览 10839 次
精华帖 (8) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (1)
作者 正文
   发表时间:2009-09-03  

   
Lisp之根源 写道
我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.


    我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? .
0 请登录后投票
   发表时间:2009-09-03  
Saito 写道

   
Lisp之根源 写道
我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.


    我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? .

可以参照这里这里 XD
0 请登录后投票
   发表时间: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.

    
0 请登录后投票
   发表时间:2009-09-04  
当年不是CPU oriented,而是computer oriented的C出现。数学上利落的lisp出现。后来人们嫌C麻烦,向着不同方向离开C,其实你说能离谁更近,无非lisp。非此,语言要往哪儿建设呢。
lisp胜在什么都不说,不会“言多必失”。缺点也是什么都不说,都得你说。每个人写的lisp都是它自己的语言括展,都是自己的personal lisp。也就没有了lisp。人们就倾向于膜拜不存在的东西——lisp。
0 请登录后投票
   发表时间:2009-09-04   最后修改:2009-09-04
coolspeed 写道
当年不是CPU oriented,而是computer oriented的C出现。数学上利落的lisp出现。后来人们嫌C麻烦,向着不同方向离开C,其实你说能离谁更近,无非lisp。非此,语言要往哪儿建设呢。
lisp胜在什么都不说,不会“言多必失”。缺点也是什么都不说,都得你说。每个人写的lisp都是它自己的语言括展,都是自己的personal lisp。也就没有了lisp。人们就倾向于膜拜不存在的东西——lisp。


按你这么说世界上第一个网上商店不存在,然后美国航天航空局远程调试、控制的太空飞行器都素空气?

现在还有几家很牛的美国公司只招Lisp程序员
0 请登录后投票
   发表时间:2009-09-04  
来跑题 =v=
.NET的CLR里的第一个GC是用Common Lisp写了原型之后用一个翻译器全自动转换成C的
0 请登录后投票
   发表时间:2009-09-04   最后修改:2009-09-04
有个 joke :KGB 发现 NASA 用 lisp,因为一个特工在 NASA 偷了一张纸,确信是某个程序的最后一页,上面写着

))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))


类 C 语言的括号不比 lisp 少,只是一部分变成了大括号,还插入了很多换行,看起来就没这么夸张了。



  • 大小: 346.9 KB
0 请登录后投票
   发表时间:2009-09-04  
这个括号 好惊艳
0 请登录后投票
   发表时间:2009-09-04  
night_stalker 写道
有个 joke :KGB 发现 NASA 用 lisp,因为一个特工在 NASA 偷了一张纸,确信是某个程序的最后一页,上面写着

))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))))))))))))))


类 C 语言的括号不比 lisp 少,只是一部分变成了大括号,还插入了很多换行,看起来就没这么夸张了。


其实写多了以后,很多括号就可以视而不见了
0 请登录后投票
   发表时间:2009-09-04  
Saito 写道

   
Lisp之根源 写道
我认为目前为止只有两种真正干净利落, 始终如一的编程模式:C语言模式和Lisp语言模式.此二者就象两座高地, 在它们 中间是尤如沼泽的低地.随着计算机变得越来越强大,新开发的语言一直在坚定地 趋向于Lisp模式. 二十年来,开发新编程语言的一个流行的秘决是,取C语言的计 算模式,逐渐地往上加Lisp模式的特性,例如运行时类型和无用单元收集.


    我们的programming language是这种模式的话. 岂不是看透Lisp . 就看透了未来? .


不管是否事实,paul graham的文章确实让人心有戚戚

这家伙不但卖自己的程序卖得牛叉,现在的公司名字更加牛叉,投资的效益更加牛牛叉

说明眼光很毒呀

0 请登录后投票
论坛首页 海阔天空版

跳转论坛:
Global site tag (gtag.js) - Google Analytics