原文:Lisp和SICP

大概不少programmer都看过 黑客与画家 ,作者用了整整一章的篇幅讨论Lisp的强大。我自然就会手痒痒。 几个月前,几天内攻城略地搞定了Python,用的方法便是用Py重写之前开发的类库,这样就能很快熟悉语法,培养语感。喜上眉梢的我,也尝试将同样的策略用在Lisp上,我开始查看它的语法和函数,比如如何定义类和函数,如何赋值等等。 但我慢慢发现,Lisp几乎都不需要学语法,就是括号和几个基本 ...

2015-12-02 11:45 1 1678 推荐指数:

查看详情

Lisp 入门

Lisp 入门 LISP 是 LISt Processor 的缩写,是“列表处理语言”意思。Lisp语言最初是由美国的 John McCarthy 在 1958 年提出来的,是最早的计算机语言之一。然而,半个多世纪后的今天,Lisp 语言仍然在使用,并且还会继续被使用,这和它独特 ...

Fri Apr 27 00:18:00 CST 2018 0 2068
为什么Lisp没有流行起来

很久以前,这种语言站在计算机科学研究的前沿,特别是人工智能的研究方面。现在,它很少被用到,这一切并不是因为古老,类似古老的语言却被广泛应用。其他类似的古老的语言有??FORTRAN、 COBOL、 LISP、 BASIC、 和ALGOL 家族,这些语言的唯一不同之处在于,他们为谁设计 ...

Wed Aug 31 00:54:00 CST 2016 0 4754
Common Lisp之小试~

看了《黑客与画家》,对Lisp语言比较好奇,于是就弄了本《Lisp使用教程》,有空的时候就学习一下。Lisp的实现有很多,我用的Emacs+sbcl+slime,因为网上资料比较好找。跟着的前几章体验了一下,先记录一下: 在slime中,你会看到 CL-USER> 敲入命令,只要合乎 ...

Tue Jul 24 23:49:00 CST 2012 1 4602
【Visual Lisp】Visual Lisp属性与方法

说明:Visual Lisp属性的获取、赋值和方法的执行有多种形式。然而对于初学者来说一次性就要全部掌握显然是没有必要的,有时候每种方法都是通用的功能都一样我们就没有必要把所有方法都记住。我们只需要掌握常用的通用性最强的即可。这里方法和属性只用下面几种方式,对于方法名和属性名统一用双引号 ...

Sun Jan 18 20:31:00 CST 2015 1 4424
[黑客与画家]为什么Lisp语言如此先进?

(节选自即将出版的《黑客与画家》中译本) 译者原文:http://www.ruanyifeng.com/blog/2010/10/why_lisp_is_superior.html 一、 如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。你会发 ...

Fri Feb 14 11:05:00 CST 2014 0 15704
各种Lisp系语言大检阅

主要特色: CommonLISP : lisp系集大成者, 工业化强度的大型语言. 拥有理论上最高的表达力, 非常复杂, 学习难度极大. 喜欢的人捧到天上, 觉得它是一切语言的终点, 不喜欢的人恶心死, 觉得各种混乱各种冗余, 缺失美感. (工业化语言) Scheme: 一种以静态作用域 ...

Thu Jul 02 17:40:00 CST 2015 0 3036
Lisp的永恒之道

Lisp之魅 长久以来,Lisp一直被许多人视为史上最非凡的编程语言。它不仅在50多年前诞生的时候带来了诸多革命性的创新并极大地影响了后来编程语言的发展,即使在一大批现代语言不断涌现的今天,Lisp的诸多特性仍然未被超越。当各式各样的编程语言摆在面前,我们可以从运行效率、学习曲线、社区活跃度 ...

Mon Jun 04 07:46:00 CST 2012 28 20550
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM