原文:common lisp和scheme的區別

. 在Common Lisp 眼中,一個符號的symbol value 和symbol function 是不一樣的,而Scheme對兩者不作區分。在Scheme 里面,變量只有唯一對應的值,它可以是個函數,也可以是另一種對象。因此,在Scheme 中就不需要 或者funcall 了。Common Lisp 的: let f lambda x x funcall f 在Scheme 中將變成: ...

2017-11-01 20:54 0 3205 推薦指數:

查看詳情

Common Lisp之小試~

看了《黑客與畫家》,對Lisp語言比較好奇,於是就弄了本《Lisp使用教程》,有空的時候就學習一下。Lisp的實現有很多,我用的Emacs+sbcl+slime,因為網上資料比較好找。跟着的前幾章體驗了一下,先記錄一下: 在slime中,你會看到 CL-USER> 敲入命令,只要合乎 ...

Tue Jul 24 23:49:00 CST 2012 1 4602
Common Lisp編譯程序的小技巧

  這幾天開始玩Common Lisp,遇上了一個有意思的問題,CL一般是解釋運行,也有實現可以編譯生成字節碼(fas文件)。我正在用的兩種CL實現是SBCL和CLISP,前者是我從《實用Common Lisp編程》一書中看來的,CLISP相對於SBCL的特點之一就是CLISP把Lisp編譯成 ...

Mon Jul 20 05:03:00 CST 2015 0 1928
Common-lisp集成環境搭建

緣由:學習common-lisp過程中,一般都是在我本地的虛擬機中,用的lispbox(由於參考書很老)。最近有需求在我的遠程服務器上跑(ubuntu,在美國的虛擬主機,原因大家都知道的)。安裝好lispbox后,發現無法在遠程ssh工具上打開,換工具測試,還是不行。應該是lispbox項目都被 ...

Thu Jan 21 01:23:00 CST 2016 0 2791
在windows上安裝common lisp開發環境

(2014.1寫於CSDN的文章) 最近對lisp非常感興趣,因此在google中搜索了“common lisp install windows”, 想裝一個開發環境玩玩。 第一條結果就是 “Getting going with modern Common Lisp on Windows ...

Sun Jan 06 22:03:00 CST 2019 0 661
Lisp和SICP

大概不少programmer都看過《黑客與畫家》,作者用了整整一章的篇幅討論Lisp的強大。我自然就會手癢癢。 幾個月前,幾天內攻城略地搞定了Python,用的方法便是用Py重寫之前開發的類庫,這樣就能很快熟悉語法,培養語感。喜上眉梢的我,也嘗試將同樣的策略用在 ...

Wed Dec 02 19:45:00 CST 2015 1 1678
Lisp 入門

Lisp 入門 LISP 是 LISt Processor 的縮寫,是“列表處理語言”意思。Lisp語言最初是由美國的 John McCarthy 在 1958 年提出來的,是最早的計算機語言之一。然而,半個多世紀后的今天,Lisp 語言仍然在使用,並且還會繼續被使用,這和它獨特 ...

Fri Apr 27 00:18:00 CST 2018 0 2068
Common JS、AMD、CMD和UMD的區別

一、CommonJS 1.CommonJS API定義很多普通應用程序(主要指非瀏覽器的應用)使用的API。它的終極目標是提供一個類似Python,Ruby和Java標准庫。CommonJs 是服務器 ...

Sat Nov 21 06:20:00 CST 2015 1 1716
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM