好久之前,就準備學習Lisp,可是遇到很多困難,社區太凌亂,也一直很猶豫,直到看了《Common Lisp - 想說愛你不容易》,想看看Common Lisp怎麼樣,以前都是拿Lisp的方言Schemel來練習的。正好有一篇Windows下如何安裝使用CLISP的文章《Lisp語言: 在Windows下搭建CLisp環境》,因而在官網下載了一個安裝程序 http/SF (sources and win32),下載win32那個。安裝很簡單,一路下來便可。打開主界面,立刻寫幾句例子:php
很簡單的。編程
命令行編寫代碼不太方便,下載一個IDE:ide
http://sourceforge.net/projects/jabberwocky/files/latest/download函數
安裝,運行,界面以下:學習
安裝暫時沒有成功,須要Java環境。.net
下載這個試試:http://www.daansystems.com/lispide/命令行
安裝好以後,設置前面的CLISP的安裝路徑,以後,就能夠打開IDE了,如圖:3d
如圖,輸入了 (+ 1 2),獲得告終果3.orm
如今,能夠開始Common Lisp的學習之旅了,好比寫第一個函數:blog
全選文字,右鍵菜單,發送到Lisp執行,就獲得告終果4,很方便。
有了這個,你們還以爲學習Lisp很複雜麼?
參考:
推薦另一種Lisp環境 AllegroCL ,它有圖形化的編程環境,能夠開發窗體應用程序,請參考文章 Windows環境下學習Lisp和Scheme的兩大利器 (http://seagate.iteye.com/blog/1155231)
還有Scheme的一個分支,Racket,目前也很火,參考 Racket 這個語言的潛力怎麼樣?有什麼生產環境使用的例子嗎?