??简介CoffeeScript 是构建在 JavaScript 基础之上的一种全新编程语言,提供了能够吸引 Python 或 Ruby 爱好者的整洁的语法。此外还提供了受 Haskell 和 Lisp 等语言启发得出的许多函数式编程特性。在本 系列文章 的 第 1 部分 中,我们了解了使用 CoffeeScript 的优势。此外还设置了开发环境,运行了脚本。在 第 2 部分 中,我们在尝试解决数...
分类:
其他好文 时间:
2015-03-10 14:00:35
阅读次数:
145
要学习Lisp的,可以看看sicp,当初我花费了一个暑假的时间啃sicp,啃到啃不动了,但是发现确实学到了不少有趣的东西,然后又去玩Haskell,大概学习Haskell断断续续的也有半年的时间,但是我感觉我在Haskell...
分类:
其他好文 时间:
2015-03-08 14:25:45
阅读次数:
247
在进行调试时,弹出"分配给保护的符号:pf,是否进入中断循环",但似乎不会影响结果。明经版主解译说是:给受保护的符号重新赋值了,所以有此提示,此提示仅在打开了vlide 编辑器才会出。现!仔细看这代码,确实是高亮为蓝色,所以pf应该是系统的固有变量。改成其他命名就好了。
分类:
其他好文 时间:
2015-03-04 12:47:30
阅读次数:
993
一、什么是反射:
反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系...
分类:
编程语言 时间:
2015-03-04 09:48:06
阅读次数:
167
本章主要介绍了程序设计语言(c++、Smalltalk、java、c#等面向对象语言使开发员可以自然的实现由面向对象分析和设计产生的模型,LISP和Prolog是人工智能领域中知识表示和专家系统的语言:APL是为数组和向量运算设计的简洁而且功能强大的语言;FORTH是专门为开发微处理器而设计的语言)...
分类:
其他好文 时间:
2015-03-02 18:23:53
阅读次数:
154
机器语言(二进制代码)、汇编语言(更直观、符号指令与机器指令相对应)、高级程序设计语言(用途广泛、有大量软件库,ALGLOL,FORTRAN,COBOL,Basic,Pascal,C,C++,Lisp,Prolog,Ada)、第四代语言(面向问题、非过程化程度高) 4GL缺点:整体能力不如3GL,只...
分类:
其他好文 时间:
2015-03-01 11:45:07
阅读次数:
150
PHP匿名函数及闭包 目录(?)[+][iefreer] 转载一篇对PHP闭包语法讲解比较深入到位的文章,后续还会转一篇这些新语法如何巧妙应用的文章。匿名函数在编程语言中出现的比较早,最早出现在Lisp语言中,随后很多的编程语言都开始有这个功能了,目前使用比较广泛的Javascript以及C#,.....
分类:
Web程序 时间:
2015-02-26 13:20:22
阅读次数:
201
??
练习2.42
这道题曾经在C#中写过,但是写出来的代码却没有Lisp中的朴素。用了一大堆的数组和for循环。但是在这里,用car、cdr来构造就行了。
我们按书中给出的步骤来一步一步求解这个问题。首先是棋局,就按书上的示意图,从上往下的来排皇后的位置。诸如此时书中皇后的位置为:’(6 3 1 7 5 8 2 4)。
然后就是过程adjoin-position。rest...
分类:
其他好文 时间:
2015-02-23 09:46:38
阅读次数:
172
一 如果我们把流行的编程语言,以这样的顺序排列:Java、Perl、Python、Ruby。你会发现,排在越后面的语言,越像Lisp。 Python模仿Lisp,甚至把许多Lisp黑客认为属于设计错误的功能,也一起模仿了。至于Ruby,如果...
分类:
其他好文 时间:
2015-02-15 13:47:52
阅读次数:
268
最近两天看了Gnu.Emacs.Lisp编程入门一书,把书中的代码示例都写了出来,以及书中的练习题,供有需要的同志使用。注意:分号后面内容是对应函数及表达式的结果。:-);;Chapter1:列表处理
;在Lisp中,数据和程序都以同样的方式表示;也就是说,它们都是由空格分割、
;由括号括起..
分类:
系统相关 时间:
2015-02-13 01:48:28
阅读次数:
288