fbpx
维基百科

CLISP

计算机编程中,CLISPCommon Lisp编程语言的一个实现,最初由Bruno Haible和Michael Stoll为Atari ST而开发。现在它支持UnixMicrosoft Windows操作系统

CLISP
原作者Bruno Haible, Michael Stoll
首次发布1987年4月,​36年前​(1987-04
当前版本
  • 2.49 (2010年7月7日;穩定版本)[1]
  • 2.49.92 (2018年2月18日;测试版本)[2][3]
源代码库
  • gitlab.com/gnu-clisp/clisp.git
操作系统跨平台
语言Common Lisp
类型编译器, 运行时系统
许可协议GNU General Public License
网站clisp.sourceforge.io

CLISP包括:解释器字节码编译器调试器套接字接口、高层外界语言接口、强大的国际化支持、和两个对象系统:Common Lisp对象系统(CLOS)和元对象协议(MOP)。

它是用CCommon Lisp写成。它现在是GNU计划的一部份并且是自由软件,可以在GNU通用公共许可证(GPL)下获得。

历史 编辑

Haible最初不打算在GPL下发行CLISP,但是在与Richard Stallman的广为人知的邮件交流后,他最终同意了这么做。关键问题是CLISP是否为GNU Readline衍生作品[4]

移植 编辑

CLISP是非常可移植的,运行在几乎所有基于Unix操作系统还有Microsoft Windows上。尽管解释字节码通常要慢于运行编译后的本机二进制代码,这并不总是主要问题(特别是在I/O是瓶颈的应用比如Web开发中)。CLISP也比其他流行的FOSS Common Lisp比如SBCL要容易搭设。

接纳 编辑

保罗·格雷厄姆使用CLISP来运行他初创的Viaweb软件。Viaweb是一个早期的web应用

Conrad Barski的《Land of Lisp》在教科书练习中使用了一些特定于CLISP的函数。

参见 编辑

引用 编辑

  1. ^ https://sourceforge.net/p/clisp/clisp/ci/clisp_2_49-2010-07-07/tree/src/NEWS; 检索日期: 2018年3月14日.
  2. ^ http://hg.code.sf.net/p/clisp/clisp/rev/614b99fdba0c; 检索日期: 2018年3月14日.
  3. ^ http://hg.code.sf.net/p/clisp/clisp/file/614b99fdba0c/src/ChangeLog; 检索日期: 2018年3月14日.
  4. ^ . [2021-11-01]. (原始内容存档于2022-03-21). 

外部链接 编辑

clisp, 在计算机编程中, 是common, lisp编程语言的一个实现, 最初由bruno, haible和michael, stoll为atari, st而开发, 现在它支持unix和microsoft, windows操作系统, 原作者bruno, haible, michael, stoll首次发布1987年4月, 36年前, 1987, 当前版本2, 2010年7月7日, 穩定版本, 2018年2月18日, 测试版本, 源代码库gitlab, clisp, clisp, git操作系统跨平台语言com. 在计算机编程中 CLISP是Common Lisp编程语言的一个实现 最初由Bruno Haible和Michael Stoll为Atari ST而开发 现在它支持Unix和Microsoft Windows操作系统 CLISP原作者Bruno Haible Michael Stoll首次发布1987年4月 36年前 1987 04 当前版本2 49 2010年7月7日 穩定版本 1 2 49 92 2018年2月18日 测试版本 2 3 源代码库gitlab wbr com wbr gnu clisp wbr clisp wbr git操作系统跨平台语言Common Lisp类型编译器 运行时系统许可协议GNU General Public License网站clisp wbr sourceforge wbr ioCLISP包括 解释器 字节码编译器 调试器 套接字接口 高层外界语言接口 强大的国际化支持 和两个对象系统 Common Lisp对象系统 CLOS 和元对象协议 MOP 它是用C和Common Lisp写成 它现在是GNU计划的一部份并且是自由软件 可以在GNU通用公共许可证 GPL 下获得 目录 1 历史 2 移植 3 接纳 4 参见 5 引用 6 外部链接历史 编辑Haible最初不打算在GPL下发行CLISP 但是在与Richard Stallman的广为人知的邮件交流后 他最终同意了这么做 关键问题是CLISP是否为GNU Readline库的衍生作品 4 移植 编辑CLISP是非常可移植的 运行在几乎所有基于Unix的操作系统还有Microsoft Windows上 尽管解释字节码通常要慢于运行编译后的本机二进制代码 这并不总是主要问题 特别是在I O是瓶颈的应用比如Web开发中 CLISP也比其他流行的FOSS Common Lisp比如SBCL要容易搭设 接纳 编辑保罗 格雷厄姆使用CLISP来运行他初创的Viaweb 软件 Viaweb是一个早期的web应用 Conrad Barski的 Land of Lisp 在教科书练习中使用了一些特定于CLISP的函数 参见 编辑GNU Common Lisp 另一个GNU计划的Common Lisp实现引用 编辑 https sourceforge net p clisp clisp ci clisp 2 49 2010 07 07 tree src NEWS 检索日期 2018年3月14日 http hg code sf net p clisp clisp rev 614b99fdba0c 检索日期 2018年3月14日 http hg code sf net p clisp clisp file 614b99fdba0c src ChangeLog 检索日期 2018年3月14日 Bruno Haible s email exchange with Richard Stallman 2021 11 01 原始内容存档于2022 03 21 外部链接 编辑官方网站 Clisp article on CLIKI 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title CLISP amp oldid 73720822, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。