码迷,mamicode.com
首页 >  
搜索关键字:lisp    ( 510个结果
函数式编程初探 [ 阮一峰 ]
诞生50多年之后,函数式编程(functional programming)开始获得越来越多的关注。不仅最古老的函数式语言Lisp重获青春,而且新的函数式语言层出不穷,比如Erlang、clojure、Scala、F#等等。目前最当红的Python、Ruby、Javascript,对函数式编程的支持...
分类:其他好文   时间:2014-11-19 15:44:51    阅读次数:279
.Net垃圾收集机制—了解算法与代龄
垃圾收集器在本质上就是负责跟踪所有对象被引用到的地方,关注对象不再被引用的情况,回收相应的内存。在.NET平台中同样如此,有效的提高.NET垃圾回收性能,能够提高程序执行效率。 其实垃圾收集并不是伴随Java出现的,早在1958年,图林奖得主John发明的Lisp语言就已经提供了GC的功能,这是G....
分类:编程语言   时间:2014-11-19 12:24:54    阅读次数:326
Lecture Notes: Macros
原论文链接失效,特在这里保存一份 http://www.apl.jhu.edu/~hall/Lisp-Notes/Macros.html Lisp functions take Lisp values as input and return Lisp values. They are executed at run-time. Lisp macros take Lisp code as inp...
分类:系统相关   时间:2014-11-19 11:23:25    阅读次数:224
Lecture Notes: Macros
原论文链接失效,特在这里保存一份 http://www.apl.jhu.edu/~hall/Lisp-Notes/Macros.html Lisp functions take Lisp values as input and return Lisp values. They are executed at run-time. Lisp macros take Lisp code as inp...
分类:系统相关   时间:2014-11-19 01:21:25    阅读次数:269
我终于理解了LISP『代码即数据|数据即代码』的含义
以前我一直不能理解LISP里引用的作用,感觉引用和字符串没什么区别。比如:> (define (func) 'ok)> (func)'ok这里把引用ok当做了函数func的返回值。但是我在实现函数式汉语编程的时候,我把代码构造成了一个多叉的语法树,这时候对某一段代码的引用,就是不对代码Eval,直....
分类:其他好文   时间:2014-11-07 23:24:31    阅读次数:322
代码运行的自由
之前看黑客帝国的时候觉得代码之间打架很傻,因为代码不就是写好了编译出来就在那里了,编译或者运行都不会跳出来打架呀不过最近看了lisp相关的信息以后,倒觉得在未来语言越来越抽象之后,说不定会为了灵活性而将代码作为传输数据,这样的话,只要不涉及硬件升级,就都可以通过接收到代码后执行S-expressio...
分类:其他好文   时间:2014-11-06 16:49:22    阅读次数:237
编程语言产生时间表
一个统计出来256种编程语言,当然,这么多的语言中只有一些是常用的或实用的。1951 – Regional Assembly Language1952 – Autocode1954 – IPL (LISP语言的祖先)1955 – FLOW-MATIC (COBOL语言的祖先)1957 – FORTR...
分类:编程语言   时间:2014-11-04 19:07:44    阅读次数:270
Lisp的本质(The Nature of Lisp)
Lisp的本质(The Nature of Lisp)千里之行始于足下。让我们的第一步从XML开始。可是XML已经说得更多的了, 还能有什么新意思可说呢? 有的。XML自身虽然谈谈不上有趣, 但是XML和Lisp的关系却相当有趣。XML和Lisp的概念有着惊人的相似之处。XML是我们通向理解Lisp...
分类:其他好文   时间:2014-11-02 16:11:15    阅读次数:252
C语言实现的lisp解析器介绍
找到的一个简单lisp实现(C语言版)...
分类:编程语言   时间:2014-10-26 13:11:51    阅读次数:259
LISP学习-开发环境以及hello world
我想说说关于common lisp的开发环境问题,学习一个新的语言,如何最简单的搭建一个开发环境是至关重要的,它应该不让你在其他方面花费太多的精力,而只专注于学习语言本身。其实我刚开始尝试的并不是commonlisp而是clojure,但是搭建开发环境让我有点灰心,可能跟二教这边的网速有关系吧,有个...
分类:其他好文   时间:2014-10-24 12:44:12    阅读次数:948
510条   上一页 1 ... 42 43 44 45 46 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!