本書出處:http://deathking.github.io/yast-cn/
Takafumi Shido 著
DeathKing 譯
這是一本面向初學(xué)者的溫和且循序漸進(jìn)的Scheme教程。目標(biāo)讀者是僅有些許編程經(jīng)驗(yàn)的PC用戶。
如果你不滿意于其它的教程,那么請(qǐng)嘗試本書。我們有很多方法去解釋像Scheme程序設(shè)計(jì)語(yǔ)言這樣的抽象主題,這之中最好的方法取決于讀者的能力以及素養(yǎng)。(沒(méi)有對(duì)任何人來(lái)說(shuō)都絕對(duì)完美的方法。)這也正是盡管已經(jīng)有很多Scheme語(yǔ)言的教程,我還另寫一本的原因所在。
本教程的目的在于給讀者在Scheme程序設(shè)計(jì)上提供足夠的知識(shí)和能力以便能夠閱讀最好的計(jì)算機(jī)科學(xué)教科書之一的——《計(jì)算機(jī)程序的構(gòu)造和解釋》(Structure and Interpreter of Computer Program,SICP)。SICP使用Scheme作為授課語(yǔ)言。
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.
I wrote the tutorial to provide the key to master the language. I believe the Chinese translation helps many programmers to master Scheme programming language.
Takafumi Shido
Scheme恰似中國(guó)傳統(tǒng)棋盤游戲——圍棋。
這是因?yàn)樗鼈兌伎梢愿鶕?jù)相當(dāng)簡(jiǎn)單的規(guī)則產(chǎn)生美妙的代碼或者棋局,這些規(guī)則在它們的領(lǐng)域中都是最簡(jiǎn)單的。簡(jiǎn)單的規(guī)則,無(wú)限的美妙變幻,這些都無(wú)比吸引那些聰明的家伙。但同時(shí),大自然卻讓它們難以掌握。
我編寫這份教程以打開掌握Scheme之門。我相信中文譯版會(huì)幫助更多的程序員掌握Scheme程序設(shè)計(jì)語(yǔ)言。
紫藤貴文
更多建議: