50年代,出现。最早的电子计算设备出现于二战,那时候的机器计算能力实在有限,而且专注于做数学计算,所以,人们直接写机器码或者汇编,但是,这样非常容易出错。50年代开始,计算机语言开始了革命性的发展,从汇编到 高级语言,发生了质变。Fortran(1955),LISP(1958,注意,是全大写),CO ...
分类:
其他好文 时间:
2018-11-04 22:55:19
阅读次数:
244
1951 – Regional Assembly Language 1952 – Autocode 1954 – IPL (LISP语言的祖先) 1955 – FLOW-MATIC (COBOL语言的祖先) 1957 – FORTRAN (第一个编译型语言) 1957 – COMTRAN (COBO ...
分类:
其他好文 时间:
2018-11-04 00:39:44
阅读次数:
236
1950与1960年代 有三个现代编程语言于1950年代被设计出来,这三者所派生的语言直到今日仍旧广泛地被采用: Fortran (1955),名称取自"FORmula TRANslator"(公式翻译器),由约翰·巴科斯等人所发明; LISP,名称取自"LISt Processor"(枚举处理器) ...
分类:
其他好文 时间:
2018-11-03 22:00:35
阅读次数:
252
https://code.google.com/archive/p/windows-config/wikis/TourDeBabel.wiki 通天塔导游 (译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言, ...
分类:
编程语言 时间:
2018-10-07 20:27:54
阅读次数:
224
1. 缩进规则 将一个定义的主体部分放在声明的下一排 整体的括号随之下移 开始的地方比声明前进两个空格 将几个并列的部分下移 并列的部分开始位置对齐 2. 空格必须出现在两个名称之间 其余地方可以没有空格 括号不算做名称 3. 什么时候哦会出现未定义的错误? 高阶定义时 定义的顺序不重要 而求解一个 ...
分类:
其他好文 时间:
2018-10-02 22:22:04
阅读次数:
224
二级域名与一级域名的区别: 二级域名是依附在一级域名的存在而存在的,也就是说顶级域名消失了,二级域名也会不复存在,反而来说,二级域名网站不做了,主域名不受影响的。 作用: 1.一级域名又称为顶级域名,大家需要注意的是,www.lisp.com这种形式的域名并不是一级域名,它只是一个二级域名,也就是说 ...
分类:
其他好文 时间:
2018-09-30 12:50:36
阅读次数:
208
主要参考: 《Emacs之魂》(四) 包: ...
分类:
其他好文 时间:
2018-09-18 17:14:19
阅读次数:
140
1.反射 2.双下方法 反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 ...
分类:
其他好文 时间:
2018-09-15 10:37:08
阅读次数:
182
什么是反射? 反射的盖面是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省), 这一概念的提出很快引发了计算机科学领域关于应用反射的研究。它首次被程序语言的设计领域所采用。并在Lisp和面向 对象方面取得了成绩。 python3中四个可以实现自省的 ...
分类:
其他好文 时间:
2018-09-10 14:04:40
阅读次数:
202
Ruby简介 Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言,在20世纪90年代由日本人松本行弘(Yukihiro Matsumoto)开发,遵守GPL协议和Ruby License。它的灵感与特性来自于 Perl、Smalltalk、Eiffel、Ada以及 Lisp 语言。由 Ru ...
分类:
其他好文 时间:
2018-08-20 21:43:23
阅读次数:
188