scheme语言(scheme语言学分类)
1、语言的历史已经很久了,几乎与一样长。二十世纪五十年代,计算机科学家先是发明了针对数字计算的语言,后来针对符号计算,由的于1960年开发出了()语言。该语言原来是为表处理而设计的编程语言,后来广泛用于处理人工智能问题。
2、程序中充满了一对对嵌套的小括号,这些嵌套的符号表达式体现着递归。递归是数学上的基本概念之一,从递归理论出发,一切可以计算的函数最终都可以划归为几种基本的递归函数的种种组合。第一,基于演算的计算模型;
3、第二,加上,这也是名称的由来;第三,直接在抽象语法里面工作,这是非常特别的。
4、前两个重要特征,是天才的设计,第三个特征则是有趣的巧合。1994年时众多版本又得到了相当的统一,统一之后的版本称为。含有非常丰富的库,仅仅语言的规范就长达千页以上,包括面向对象的。
5、语言是的一个现代变种、方言,诞生于1975年。语言的规范很短,总共只有50页,甚至连规范的索引的长度都不到,但是却被称为是现代编程语言王国的皇后。它与以前和以后的实现版本都存在一些差异,但是却易学易用。
scheme语言(scheme语言学分类)
1、遵循极简主义哲学,以一个小型语言核心作为标准,加上各种强力语言工具,语法糖,来扩展语言本身。语法糖,也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达,发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。
2、语法盐,英语:,是指在计算机语言中为了降低程式设计师撰写出不良程式码的设计,但其中仍会有潜藏错误存在的可能。例如,语言或++语言中指令的中若不加编译器并不会产生错误讯息,部分程式设计师认为宣告变量型态也是语法盐的一种。
3、语言具有它独特的魅力,看看的语法特点:。程序中充满了一对对嵌套的小括号,这些嵌套的符号体现了最基本的数学思想——递归。
4、语言的规范很短,总共只有50页。一个函数,是这个编程语言中所谓的第一等的公民。也就是说函式可以像一个或者一样被很方便的传递来传递去。这也就是所谓”编程语言”中,一词的由来。
5、自动内存管理可不是的专利呦。开发的程序有很好的可移植性,这是由于是一种解释语言,在不同的平台都可以有相应的解释器。适合于作为脚本语言和嵌入语言。
暂无评论
发表评论