TinyScheme![](//upload.wikimedia.org/wikipedia/commons/thumb/6/68/Script-Fu.png/300px-Script-Fu.png) |
语言家族 | Lisp/Scheme |
---|
實作者 | Dimitrios Souflis, Kevin Cozens, Jonathan S. Shapiro |
---|
当前版本 | - 1.42 (2020年5月30日;穩定版本)[1]
![編輯維基數據鏈接](//upload.wikimedia.org/wikipedia/commons/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png) |
---|
許可證 | BSD许可证 |
---|
網站 | tinyscheme.sourceforge.net |
---|
TinyScheme是Scheme编程语言的自由软件实现,它是具有R5RS标准的子集的轻量级Scheme解释器,并意图用作其他程序的嵌入式脚本语言。在TinyScheme中的很多功能,是有条件的包含在内的,这允许开发者在特征与大小/内存占用(英语:Memory footprint)之间进行平衡。
TinyScheme被用于GNU图像处理程序(GIMP),自从版本2.4在2007年发行。GIMP此前使用SIOD[2]。
TinyScheme被用作Direct Revenue(英语:Direct Revenue)广告的核心,使得它成为世上最广泛发行的Scheme运行时系统[3]。
引用
- ^ TinyScheme - Browse /tinyscheme/tinyscheme-1.42 at SourceForge.net.
- ^ GIMP - Script-Fu Migration Guide. gimp.org. [November 5, 2011]. (原始内容存档于2021-02-25).
- ^ Davidoff, Sherri. Interview with an Adware Author. philosecurity. 12 January 2009 [19 March 2014]. (原始内容存档于2014-03-19).
外部链接
Lisp编程语言 |
---|
| 特征 | | |
---|
| | - Common Lisp对象系统(CLOS)
- CommonLoops(英语:CommonLoops)
- Flavors(英语:Flavors (programming language))
|
---|
|
---|
| 实现(英语:Programming language implementation) | | Common Lisp | - Allegro Common Lisp(英语:Allegro Common Lisp)
- Armed Bear Common Lisp(英语:Armed Bear Common Lisp)(ABCL)
- CLISP
- Clozure CL
- CMU Common Lisp(CMUCL)
- Corman Common Lisp(英语:Corman Common Lisp)
- Embeddable Common Lisp(ECL)
- GNU Common Lisp(GCL)
- LispWorks(英语:LispWorks)
- Macintosh Common Lisp(英语:Macintosh Common Lisp)
- Mocl(英语:Mocl)
- Poplog(英语:Poplog)
- Steel Bank Common Lisp(SBCL)
- Symbolics Common Lisp(英语:Genera (operating system))
|
---|
| | - Bigloo(英语:Bigloo)
- Chez Scheme
- Chicken
- Gambit
- Gauche(英语:Gauche (Scheme implementation))
- GNU Guile
- Ikarus(英语:Ikarus (Scheme implementation))
- IronScheme(英语:IronScheme)
- JScheme
- Kawa(英语:Kawa (Scheme implementation))
- Larceny
- MIT/GNU Scheme
- Racket
- RScheme(英语:RScheme)
- Scheme 48
- SCM
- SIOD
- STklos(英语:STklos)
- TinyScheme
- Ypsilon(英语:Ypsilon (Scheme implementation))
|
---|
| | - OpenLisp(英语:OpenLisp)
- Easy-ISLisp
|
---|
|
---|
| 未标准化 | | - Arc
- AutoLISP
- BBN LISP
- Clojure
- Dylan
- Emacs Lisp
- EuLisp(英语:EuLisp)
- Franz Lisp
- GOAL(英语:Game Oriented Assembly Lisp)
- Hy
- Interlisp(英语:Interlisp)
- 知识工程环境(英语:Knowledge Engineering Environment)
- LispKit
- *Lisp(英语:*Lisp)
- Le Lisp
- LFE(英语:LFE (programming language))
- Lisp Machine Lisp(英语:Lisp Machine Lisp)
- Maclisp
- MDL(英语:MDL (programming language))
- MLisp(英语:MLisp)
- MultiLisp(英语:MultiLisp)
- newLISP
- NIL(英语:NIL (programming language))
- PC-LISP(英语:PC-LISP)
- PicoLisp
- Portable Standard Lisp(英语:Portable Standard Lisp)
- RPL(英语:RPL (programming language))
- S-1 Lisp(英语:S-1 Lisp)
- SKILL
- Spice Lisp(英语:Spice Lisp)
- T(英语:T (programming language))
- Zetalisp(英语:Zetalisp)
|
---|
| Logo | - MSWLogo(英语:MSWLogo)
- NetLogo
- StarLogo(英语:StarLogo)
- UCBLogo(英语:UCBLogo)
|
---|
|
---|
| | - Common Lisp界面管理器(英语:Common Lisp Interface Manager)
- McCLIM(英语:McCLIM)
- Genera(英语:Genera (operating system))
- Scsh(英语:Scsh)
|
---|
| | - Lisp机器
- TI Explorer(英语:TI Explorer)
- Space-cadet键盘(英语:Space-cadet keyboard)
|
---|
|
---|
| 实践 社群 | 技术标准 | - Scheme实现要求(英语:Scheme Requests for Implementation)
- Common Lisp HyperSpec(英语:Common Lisp HyperSpec)
- X3J13(英语:X3J13)
|
---|
| 教育 | 图书 | - Common Lisp语言(英语:Common Lisp the Language)
- 如何设计程序(HtDP)
- On Lisp(英语:On Lisp)
- Practical Common Lisp(英语:Practical Common Lisp)
- 计算机程序的构造和解释(SICP)
|
---|
| 教程 | - ProgramByDesign(英语:ProgramByDesign)
|
---|
|
---|
| 组织 | 商业 | - 苹果公司
- BBN
- Harlequin(英语:Harlequin (software company))
- Lucid Inc.(英语:Lucid Inc.)
- Symbolics(英语:Symbolics)
- Xanalys(英语:Xanalys)
|
---|
| 教育 | - 麻省理工学院
- 斯坦福人工智能实验室(英语:Stanford University centers and institutes#Stanford Artificial Intelligence Laboratory)
- 加利福尼亚大学伯克利分校
|
---|
|
---|
| 人士 | | |
---|
| Common Lisp | - Scott Fahlman(英语:Scott Fahlman)
- Richard P. Gabriel(英语:Richard P. Gabriel)
- Philip Greenspun(英语:Philip Greenspun)
- David A. Moon(英语:David A. Moon)
- Kent Pitman(英语:Kent Pitman)
- Guy L. Steele Jr.
- Daniel Weinreb(英语:Daniel Weinreb)
|
---|
| | |
---|
| Logo | |
---|
|
---|
|
---|
| 语言 家族 列表(英语:List of Lisp-family programming languages) |
|
![小作品圖示](//upload.wikimedia.org/wikipedia/commons/thumb/7/74/HelloWorld_in_black_and_white.svg/50px-HelloWorld_in_black_and_white.svg.png) | 这是一篇關於電腦程式語言的小作品。您可以通过编辑或修订扩充其内容。 |