<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh">
	<id>https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Steel_Bank_Common_Lisp</id>
	<title>Steel Bank Common Lisp - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://arolstar52-zhtest.hf.space/index.php?action=history&amp;feed=atom&amp;title=Steel_Bank_Common_Lisp"/>
	<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Steel_Bank_Common_Lisp&amp;action=history"/>
	<updated>2026-07-10T14:00:55Z</updated>
	<subtitle>在这个wiki上该页的修订历史</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://arolstar52-zhtest.hf.space/index.php?title=Steel_Bank_Common_Lisp&amp;diff=3811385&amp;oldid=prev</id>
		<title>imported&gt;ExultantEditor 来自 2025年12月26日 (五) 18:06</title>
		<link rel="alternate" type="text/html" href="https://arolstar52-zhtest.hf.space/index.php?title=Steel_Bank_Common_Lisp&amp;diff=3811385&amp;oldid=prev"/>
		<updated>2025-12-26T18:06:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Infobox software&lt;br /&gt;
| name = SBCL&lt;br /&gt;
| logo = &lt;br /&gt;
| screenshot = SBCL screenshot.png&lt;br /&gt;
| screenshot size = 250px&lt;br /&gt;
| author = William Newman从[[CMU Common Lisp|CMUCL]]分叉而出&lt;br /&gt;
| developer =&lt;br /&gt;
| released = {{Start date and age|1999|12}} (fork)&lt;br /&gt;
| latest release version = {{wikidata|property|edit|reference|P548=Q2804309|P348}}&lt;br /&gt;
| latest release date = {{wikidata|qualifier|P548=Q2804309|P348|P577}}，{{time ago|{{wikidata|qualifier|raw|P548=Q2804309|P348|P577}}}}&lt;br /&gt;
| latest preview version = &lt;br /&gt;
| latest preview date = &lt;br /&gt;
| operating system = [[Linux]], [[Solaris]], [[DragonFly BSD]], [[FreeBSD]], [[NetBSD]], [[OpenBSD]], [[Mac OS X]], 试验性的: [[Microsoft Windows]]&lt;br /&gt;
| platform = [[跨平台]]&lt;br /&gt;
| language = [[Common Lisp]]&lt;br /&gt;
| genre = [[编译器]]和[[运行时系统]]&lt;br /&gt;
| license = [[共有领域]]，其中部份在[[MIT许可证]]和[[BSD许可证]]（无广告条款）之下&lt;br /&gt;
| website = {{URL|www.sbcl.org}}&lt;br /&gt;
}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Steel Bank Common Lisp&amp;#039;&amp;#039;&amp;#039;（&amp;#039;&amp;#039;&amp;#039;SBCL&amp;#039;&amp;#039;&amp;#039;）是一个[[自由软件|自由]]的[[Common Lisp]]实现，它的特征为高性能本机编译器、[[Unicode]]支持和[[线程]]。&lt;br /&gt;
&lt;br /&gt;
名字“钢铁银行Common Lisp”，参照了SBCL所分叉的[[CMU Common Lisp|卡内基·梅隆大学Common Lisp]]：[[安德鲁·卡内基]]从钢铁工业得到财富，而[[安德鲁·W·梅隆]]是一个成功的银行家。&lt;br /&gt;
&lt;br /&gt;
==历史==&lt;br /&gt;
SBCL衍生自[[CMU Common Lisp|CMUCL]]（在[[卡内基·梅隆大学]]创建），而它自身又派生自{{le|Spice Lisp}}{{sfn|Hirschfeld|Rose|2008|p=76}}，包括了1980年代在{{le|IBM RT PC}}上的[[Mach|Mach操作系统]]，和在三河计算公司的{{le|PERQ}}计算机上的早期实现。&lt;br /&gt;
&lt;br /&gt;
William Newman最初在1999年12月宣称SBCL是CMUCL的一种变体{{sfn|Hirschfeld|Rose|2008|p=76}}&amp;lt;ref&amp;gt;http://www-jcsu.jesus.cam.ac.uk/~csr21/sbcl-0.0 {{Wayback|url=http://www-jcsu.jesus.cam.ac.uk/~csr21/sbcl-0.0 |date=20181021151232 }} original email announcement of the fork from CMUCL&amp;lt;/ref&amp;gt;。当时主要差异点是整洁的{{le|引导|Bootstrapping}}过程：CMUCL要求一个自身的预编译的[[可执行文件|二进制可执行文件]]来编译CMUCL源代码，而SBCL在理论上支持从任何遵循[[ANSI]]的Common Lisp实现引导。&lt;br /&gt;
&lt;br /&gt;
SBCL在2000年9月成为了一个[[SourceForge]]项目{{sfn|Hirschfeld|Rose|2008|p=76}}。[[分叉 (软件开发)|分叉]]的最初理由是继续Newman的初始工作，而不动摇当时已经是成熟的和大量使用的实现的CMUCL。分叉是友好的，此后在两个项目之间有大量的代码流通和其他交叉影响。&lt;br /&gt;
&lt;br /&gt;
此后SBCL吸引了一些开发者，它被移植到多个硬件架构和操作系统之上&amp;lt;ref&amp;gt;{{Cite web|url=http://www.sbcl.org/platform-table.html|title=Download - Steel Bank Common Lisp|access-date=2021-11-03|archive-date=2022-05-05|archive-url=https://web.archive.org/web/20220505052915/http://sbcl.org/platform-table.html}}&amp;lt;/ref&amp;gt;，并被持续的变更和增强：尽管它去除了被认为超出此项目的一些CMUCL扩展（比如[[Motif]]接口），它已经有了很多新的扩展，包括本机线程和Unicode支持。&lt;br /&gt;
&lt;br /&gt;
版本1.0在2006年11发行，并被继续活跃开发。&lt;br /&gt;
&lt;br /&gt;
William Newman在2008年4月离任了SBCL项目管理者&amp;lt;ref&amp;gt;http://groups.google.com/group/sbcl-devel/msg/4374486c33601c7f {{Wayback|url=http://groups.google.com/group/sbcl-devel/msg/4374486c33601c7f |date=20121104205106 }} Mail from William Newman where he announces his resignation&amp;lt;/ref&amp;gt;。一些其他开发者临时接管这个项目&amp;lt;ref&amp;gt;http://groups.google.com/group/sbcl-devel/msg/59c9cd6ce9949b61 {{Wayback|url=http://groups.google.com/group/sbcl-devel/msg/59c9cd6ce9949b61 |date=20121104205155 }} Mail from Christophe Rhodes describing the interim SBCL management&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在SBCL的10周年纪念之时，专门组建了一个工作室&amp;lt;ref&amp;gt;{{Cite web |url=http://www.sbcl.org/sbcl10/ |title=SBCL&amp;#039;s 10th Anniversary Workshop |access-date=2021-11-03 |archive-date=2021-11-03 |archive-url=https://web.archive.org/web/20211103042723/http://www.sbcl.org/sbcl10/ }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
在SBCL的20周年纪念之时，版本2.0.0于2019年12月29日发行，没有重大的改变&amp;lt;ref&amp;gt;{{cite web |last1=Rhodes |first1=Christophe |title=sbcl-2.0.0 released |url=https://sourceforge.net/p/sbcl/mailman/message/36888385/ |website=sourceforge.net |access-date=1 May 2021 |archive-date=2021-11-05 |archive-url=https://web.archive.org/web/20211105155125/https://sourceforge.net/p/sbcl/mailman/message/36888385/ }}&amp;lt;/ref&amp;gt;。&lt;br /&gt;
&lt;br /&gt;
==引用==&lt;br /&gt;
{{Reflist|30em}}&lt;br /&gt;
&lt;br /&gt;
===参考文献===&lt;br /&gt;
&lt;br /&gt;
{{Refbegin}}&lt;br /&gt;
&lt;br /&gt;
* {{cite book&lt;br /&gt;
 |last1        = Hirschfeld&lt;br /&gt;
 |first1       = Robert&lt;br /&gt;
 |last2        = Rose&lt;br /&gt;
 |first2       = Kim&lt;br /&gt;
 |title        = Self-Sustaining Systems: First Workshop, S3 2008 Potsdam, Germany, May 15–16, 2008, Proceedings&lt;br /&gt;
 |url          = https://books.google.com/books?id=FM-pCAAAQBAJ&lt;br /&gt;
 |year         = 2008&lt;br /&gt;
 |publisher    = Springer&lt;br /&gt;
 |isbn         = 978-3-540-89275-5&lt;br /&gt;
 |access-date  = 2021-11-03&lt;br /&gt;
 |archive-date = 2021-12-10&lt;br /&gt;
 |archive-url  = https://web.archive.org/web/20211210084058/https://books.google.com/books?id=FM-pCAAAQBAJ&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Refend}}&lt;br /&gt;
&lt;br /&gt;
==延伸阅读==&lt;br /&gt;
&lt;br /&gt;
{{Refbegin}}&lt;br /&gt;
&lt;br /&gt;
* {{cite journal&lt;br /&gt;
|last1     = Dozsa&lt;br /&gt;
|first1    = Adrian&lt;br /&gt;
|last2     = Gı̂rba&lt;br /&gt;
|first2    = Tudor&lt;br /&gt;
|last3     = Marinescu&lt;br /&gt;
|first3    = Radu&lt;br /&gt;
|title     = How Lisp Systems Look Different&lt;br /&gt;
|date      = 2008&lt;br /&gt;
|doi       = 10.1109/CSMR.2008.4493317&lt;br /&gt;
|publisher = IEEE&lt;br /&gt;
|journal   = Proceedings of European Conference on Software Maintenance and Reengineering&lt;br /&gt;
|pages = 223–232&lt;br /&gt;
|isbn = 978-1-4244-2157-2&lt;br /&gt;
|s2cid = 6368390&lt;br /&gt;
|issn      = 1534-5351&lt;br /&gt;
|url       = https://www.researchgate.net/publication/4330201&lt;br /&gt;
|format    = PDF}}&lt;br /&gt;
* {{cite journal&lt;br /&gt;
|last      = Rhodes&lt;br /&gt;
|first      = Christophe&lt;br /&gt;
|title      = Using Lisp Implementation Internals: Unportable but fun&lt;br /&gt;
|date      = 2010&lt;br /&gt;
|doi      = &lt;br /&gt;
|journal      = {{le|Journal of Universal Computer Science}}&lt;br /&gt;
|issn      = &lt;br /&gt;
|url      = http://research.gold.ac.uk/9807/1/unportable.pdf&lt;br /&gt;
|access-date      = 2021-11-03&lt;br /&gt;
|archive-date      = 2016-10-03&lt;br /&gt;
|archive-url      = https://web.archive.org/web/20161003082000/http://research.gold.ac.uk/9807/1/unportable.pdf&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Refend}}&lt;br /&gt;
&lt;br /&gt;
==外部链接==&lt;br /&gt;
* [http://sbcl.sourceforge.net/ SBCL homepage] {{Wayback|url=http://sbcl.sourceforge.net/ |date=20040606131832 }}&lt;br /&gt;
* [https://cliki.net/SBCL Planet SBCL - The Common Lisp Wiki] {{Wayback|url=https://cliki.net/SBCL |date=20211024105816 }}&lt;br /&gt;
{{-}}&lt;br /&gt;
{{Lisp programming language|state=collapsed}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Common Lisp]]&lt;br /&gt;
[[Category:自由編譯器與直譯器]]&lt;br /&gt;
[[Category:带有源代码的公共领域软件]]&lt;br /&gt;
[[Category:软件复刻]]&lt;br /&gt;
[[Category:1999年开始]]&lt;/div&gt;</summary>
		<author><name>imported&gt;ExultantEditor</name></author>
	</entry>
</feed>