学习SCIP(⼀):Scheme⼊门之介绍以及安装
因为SCIP中所⽤到的编程语⾔是Scheme,为了避免产⽣阅读障碍,我们就先开始学习Scheme吧!
什么是Scheme?
Scheme是⼀种函数式编程语⾔,是Lisp的两种主要⽅⾔之⼀(另⼀种为Common Lisp)。不同于Common
Lisp,Scheme遵循极简主义哲学,以⼀个⼩型语⾔核⼼作为标准,加上各种强⼒语⾔⼯具(语法糖)来扩展语⾔本⾝——中⽂
看到这个解释,我懵了,什么是函数式编程语⾔?什么是Lisp⽅⾔?不要急,我们带着疑问继续下去!
⼀则教授Scheme语⾔的⽼师的话:
Scheme is comparable to Go, a traditional Chinese board game.
The reason is that both of them generate beautiful code/board from extremely simple rules, which are one of the simplest in the areas (programming languages and board games).
The simple rules and infinite beautiful variation make them attractive to intelligent people. The nature, at the same time, makes them rather difficult to be mastered.
⾮专业翻译如下:
Scheme如同中国传统棋盘游戏——围棋。
这是因为它们都可以根据极简单的规则产⽣妙不可⾔的代码或者棋局,这些规则在编程语⾔和棋盘游戏领域中都是最简单的。
简单的规则和⽆穷的美妙变幻吸引着那些聪明的⼈。但同时,⼤⾃然却让它们难以掌握。
是不是感觉云⾥雾⾥?哈哈,是就对了!等我们具体学习了Scheme就都参透其中的奥妙了!
Windows环境下如果安装Scheme?
Windows MIT Scheme下载
编程语言下载因为新版本的Scheme不在对Windows平台进⾏⽀持,所以只能使⽤⽼版本了。
⾄于如果有使⽤其他操作系统的⼩伙伴,可以⾃⾏去MIT Scheme官⽹上下载哟:MIT Scheme
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论