<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dusty Decks &#187; LISP</title>
	<atom:link href="http://www.mcjones.org/dustydecks/archives/category/lisp/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mcjones.org/dustydecks</link>
	<description>Preserving historic software</description>
	<lastBuildDate>Fri, 30 Jul 2010 02:09:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Herbert Stoyan&#8217;s Lisp collection at CHM</title>
		<link>http://www.mcjones.org/dustydecks/archives/2010/07/29/185/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2010/07/29/185/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 02:09:56 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Repositories]]></category>
		<category><![CDATA[Software history]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/?p=185</guid>
		<description><![CDATA[Last winter Herbert Stoyan very generously donated to the Computer History Museum the extensive collection of Lisp and AI materials he assembled in the course of his extensive study of Lisp and its history: manuals, technical reports, papers, books, listings, magnetic media, and even two Scheme chips. 
Stoyan has been involved with Lisp for four [...]]]></description>
			<content:encoded><![CDATA[<p>Last winter <a href="http://www8.informatik.uni-erlangen.de/en/stoyan.html">Herbert Stoyan</a> very generously donated to the <a href="http://www.computerhistory.org">Computer History Museum</a> the extensive collection of Lisp and AI materials he assembled in the course of his extensive study of Lisp and its history: manuals, technical reports, papers, books, listings, magnetic media, and even two Scheme chips. </p>
<p>Stoyan has been involved with Lisp for four decades. In the early 1970s he implemented Lisp using only <a href="http://www.softwarepreservation.org/projects/LISP/index.html#Berkeley_and_Bobrow_">Berkeley and Bobrow</a> as a reference, and this system became the basis for all artificial intelligence work in his native East Germany.  In the late 1970s he became interested in the history of Lisp, and published the book <em>LISP &#8211; Anwendungsgebiete, Grundbegriffe, Geschichte</em> (Akademie-Verlag, Berlin, 1980) about Lisp and its history. In 1981 he emigrated to West Germany and began a career as a university professor; by 1990 he became Professor of Artificial Intelligence of the Friedrich-Alexander-Universität Erlangen-Nürnberg. He also wrote the two-volume <em>Programmiermethoden der Künstlichen Intelligenz</em> (Springer, 1988) about artificial intelligence programming. (For more details, see his <a href="http://www.international-lisp-conference.org/2007/speakers#stoyan_herbert">speaker biography</a> from the <a href="http://www.international-lisp-conference.org/2007/index">2007 International Lisp Conference</a>.)</p>
<p>In addition to his first book, Stoyan has published a number of papers on the early history of Lisp, including:</p>
<ul>
<li>LISP History. <a href="http://www.artinfo-musinfo.org/en/issues/lb/3.html">LISP Bulletin #3</a>, December 1979, pages 44-55. <a href="http://www.artinfo-musinfo.org/scans/lb/lb3p14.pdf">PDF</a> at <a href="http://www.artinfo-musinfo.org/">www.artinfo-musinfo.org</a> and <a href="http://doi.acm.org/10.1145/1411829.1411837">ACM Digital Library</a></li>
<li><a href="http://www8.informatik.uni-erlangen.de/html/lisp/histlit1.html">Early LISP history (1956-1959)</a>. A version was published in: <em>Proceedings of the 1984 ACM Symposium on LISP and functional programming</em>, Austin, Texas, pages 299-310. <a href="http://doi.acm.org/10.1145/800055.802047">ACM Digital Library</a></li>
<li><a href="http://www8.informatik.uni-erlangen.de/html/lisp/mcc91.html">The Influence of the Designer on the Design &#8211; J. McCarthy and Lisp</a>. Originally published in: V. Lifschitz, editor. <em>Artificial Intelligence and Mathematical Theory of Computation: Papers in Honor of John McCarthy</em>. Academic Press Professional, Inc., 1991.</li>
<li>Lisp: Themes and History. Invited Lecture at I<a href="http://www.international-lisp-conference.org/2007/">nternational Lisp Conference 2007</a>.<a href="http://www.international-lisp-conference.org/2007/audio/Herbert_Stoyan.mp3"> </a><a href="http://www.softwarepreservation.org/projects/LISP/conference/ilc07/Herbert_Stoyan.mp3">MP3 at CHM</a></li>
</ul>
<p>The Herbert Stoyan Collection on LISP Programming (Lot X5687.2010) is quite large (94.5 linear feet in 87 boxes), and the Museum is currently in the throws of construction for the major new exhibit <a href="http://www.computerhistory.org/exhibits/revolution/">Revolution: The First 2000 Years of Computing</a>. But through the combined efforts of staff and volunteers, the collection will be organized and made accessible, with portions scanned and available online. To get a taste of the depth and breadth of the collection, see Stoyan&#8217;s <a href="http://www8.informatik.uni-erlangen.de/html/lisp/histlit.html">LISP Bibliography</a> and searchable <a href="http://www8.informatik.uni-erlangen.de/cgi-bin/biblis/museum.pl">LISP-Museum</a>.</p>
<p>The arrival of this collection at CHM fulfills a dream that began for me in 2005 as I began work on <a href="http://www.softwarepreservation.org/projects/LISP/">History of LISP</a> and first contacted Herbert Stoyan to timidly suggest he might contribute scans of selected items from his collection to CHM. His response &#8212; that he would be retiring in 3 years and needed to think about a permanent home for his collection &#8212;  encouraged me to think that CHM might be the recipient. To get here from there, many people played important roles. At the risk of forgetting someone, I would like to thank Alex Bochannek, Grady Booch, Elizabeth Borchardt, Richard Gabriel, William Harnack, John Hollar, Paul Jabloner, Al Kossow, Karen Kroslowitz, Sara Lott, Bernard Peuto, Len Shustek, Dag Spicer, Herbert Stoyan, Kirsten Tashev, and JonL White. In addition, CHM volunteers John Dobyns and Randall Neff have labored to survey, pack, and catalog portions of the collection. (Additional volunteers would be welcome!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2010/07/29/185/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Notes from Lisp50</title>
		<link>http://www.mcjones.org/dustydecks/archives/2008/10/30/76/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2008/10/30/76/#comments</comments>
		<pubDate>Fri, 31 Oct 2008 04:21:00 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/?p=76</guid>
		<description><![CDATA[The Learning Lisp blog has an interesting series of postings on the recent Lisp50 conference:

JonL Recalls How Sussman Revealed the Nature of Intelligence…
Model-View-Controller Considered Harmful
 McCarthy Reaffirms the Importance of Having Access to the Abstract Syntax 
Fritz Kunze Enters the Lisp Mine Field
 Interlisp, PARC, and the Common Lisp Consolidation Wars 
The Future of Lisp

]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://lispy.wordpress.com/">Learning Lisp</a> blog has an interesting series of postings on the recent <a href="http://www.mcjones.org/dustydecks/archives/2008/07/04/70/">Lisp50 conference</a>:
<ol>
<li><a href="http://lispy.wordpress.com/2008/10/22/lisp50-notes-part-i-johnl-recalls-how-sussman-revealed-nature-of-intelligence/">JonL Recalls How Sussman Revealed the Nature of Intelligence…</a></li>
<li><a href="http://lispy.wordpress.com/2008/10/22/lisp50-notes-part-ii-model-view-controller-considered-harmful/">Model-View-Controller Considered Harmful</a></li>
<li> <a href="http://lispy.wordpress.com/2008/10/23/lisp50-notes-part-iii-mccarthy-reaffirms-the-importance-of-having-access-to-the-abstract-syntax/">McCarthy Reaffirms the Importance of Having Access to the Abstract Syntax</a> </li>
<li><a href="http://lispy.wordpress.com/2008/10/23/lisp50-notes-part-iv-fritz-kunz-enters-the-lisp-mine-field/">Fritz Kunze Enters the Lisp Mine Field</a></li>
<li> <a href="http://lispy.wordpress.com/2008/10/24/lisp50-notes-part-v-interlisp-parc-and-the-common-lisp-consolidation-wars/">Interlisp, PARC, and the Common Lisp Consolidation Wars</a> </li>
<li><a href="http://lispy.wordpress.com/2008/10/25/lisp50-notes-part-vi-the-future-of-lisp/">The Future of Lisp</a></li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2008/10/30/76/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lisp&#8217;s 50th Birthday Celebration</title>
		<link>http://www.mcjones.org/dustydecks/archives/2008/07/04/70/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2008/07/04/70/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 21:02:23 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[LISP]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/?p=70</guid>
		<description><![CDATA[A celebration  of the 50th anniversary of Lisp is taking place in October at OOPSLA 2008. John McCarthy will give a talk about the early history of Lisp. Also Guy Steele and Richard Gabriel will repeat their 1992 HOPL-II talk about the Evolution of Lisp.
Faithful readers of this blog know that a good way [...]]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.franz.com/services/conferences_seminars/lisp_50th-birthday.lhtml">celebration </a> of the 50th anniversary of Lisp is taking place in October at <a href="http://www.oopsla.org/oopsla2008/">OOPSLA 2008</a>. <a href="http://www-formal.stanford.edu/jmc/index.html">John McCarthy</a> will give a talk about the <a href="http://www-formal.stanford.edu/jmc/history/index.html">early history of Lisp</a>. Also Guy Steele and Richard Gabriel will repeat their 1992 HOPL-II <a href="http://www.dreamsongs.com/NewFiles/Hopl2Slides.pdf">talk</a> about the <a href="http://www.dreamsongs.com/NewFiles/HOPL2-Uncut.pdf">Evolution of Lisp</a>.</p>
<p>Faithful readers of this blog know that a good way to prepare for this event is to visit the <a href="http://www.softwarepreservation.org/projects/LISP/">History of Lisp</a> web site at the <a href="http://www.computerhistory.org/">Computer History Museum</a>, which contains source code, manuals, and hyperlinks for many versions of Lisp starting with McCarthy&#8217;s Lisp 1.5.</p>
<p><strong>Update 4</strong>: It was necessary to revise the <a href="http://www.lisp50.org/schedule/index.html">schedule</a> because of severe health issues preventing John McCarthy from attending in person.  Pascal Costanza <a href="http://lisp50.blogspot.com/2008/10/new-schedule-for-lisp50.html">says</a> McCarthy will be able to participate via live telephone interview.</p>
<p><strong>Update 3</strong>: Now <a href="http://www.lisp50.org/">www.lisp50.org</a> lists the Invited Speakers but notes &#8220;Title, abstracts, biographies and schedule will be announced here and at the Lisp50 blog in the coming days and weeks.&#8221;</p>
<p><strong>Update 2</strong>: <a href="http://www.lisp50.org/">www.lisp50.org</a> seems to be the URL for Lisp50@OOPSLA, but the Invited Speakers section still says &#8220;to be announced&#8221;.</p>
<p><strong>Update 1</strong>: <a href="http://portal.acm.org/author_page.cfm?id=81100619549">JonL White</a> notes that the <a href="http://www.alu.org/alu/home">Association of Lisp Users</a> is holding its &#8220;celebratory 50th Anniversary&#8221; conference at MIT in the spring of 2009, with Guy Steele as Program Chair and Dan Weinreb as General Chair; Dan sent out an &#8220;<a href="http://groups.google.com/group/comp.lang.lisp/msg/798a15ec0fcf939e">extremely unofficial pre-announcement</a>&#8221; in February.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2008/07/04/70/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VLISP documents; LISP Bulletin #2 and #3</title>
		<link>http://www.mcjones.org/dustydecks/archives/2008/02/23/67/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2008/02/23/67/#comments</comments>
		<pubDate>Sun, 24 Feb 2008 04:31:22 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2008/02/23/67/</guid>
		<description><![CDATA[Jérôme Chailloux recently told me about the wonderful ArtInfo-MusInfo web site, which contains a variety of documents produced by a group of &#8220;painters, musicians, psychologists, pedagogues, linguists, mathematicians, poets, architects and computer scientists gathered within the Computer Science Department of the University of Vincennes&#8221; during the period 1969-1980. Although there are many fascinating documents, I [...]]]></description>
			<content:encoded><![CDATA[<p>Jérôme Chailloux recently told me about the wonderful <a href="http://www.artinfo-musinfo.org/en/">ArtInfo-MusInfo</a> web site, which contains a variety of documents produced by a group of &#8220;painters, musicians, psychologists, pedagogues, linguists, mathematicians, poets, architects and computer scientists gathered within the Computer Science Department of the University of Vincennes&#8221; during the period 1969-1980. Although there are many fascinating documents, I was especially interested in two collections:</p>
<ul>
<li><a href="http://www.artinfo-musinfo.org/en/issues/vlisp/index.html">VLISP manuals and papers</a>, including dissertations by Patrick Greussay and Jérôme Chailloux. VLISP was the precursor of <a href="http://www.softwarepreservation.org/projects/LISP/index.html#Le_Lisp_">Le_Lisp</a>, and served as a testbed for some of the implementation techniques of Le_Lisp.</li>
<li><em><a href="http://www.artinfo-musinfo.org/en/issues/lb/index.html">LISP Bulletin</a></em> <a href="http://www.artinfo-musinfo.org/en/issues/lb/2.html">#2</a> and <a href="http://www.artinfo-musinfo.org/en/issues/lb/3.html">#3</a>, edited by Patrick Greussay &#038; Joachim Laubsch. Danny Bobrow launched the LISP Bulletin with a <a href="http://www.softwarepreservation.org/projects/LISP/periodical/p17-bobrow.pdf">first issue</a> published in the <a href="http://doi.acm.org/10.1145/1132031.1132032">September 1969 issue</a> of SIGPLAN Notices, but no issues followed until Greussay and Laubsch took over.</li>
</ul>
<p>I&#8217;ve updated the <a href="http://www.softwarepreservation.org/projects/LISP/index.html#VLISP_">VLISP</a> and <a href="http://www.softwarepreservation.org/projects/LISP/index.html#LISP_Bulletin_"><em>LISP Bulletin</em></a> sections of the CHM <a href="http://www.softwarepreservation.org/projects/LISP/">LISP</a> web site with links to these documents.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2008/02/23/67/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Revised MacLisp Manual goes online</title>
		<link>http://www.mcjones.org/dustydecks/archives/2007/12/26/65/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2007/12/26/65/#comments</comments>
		<pubDate>Wed, 26 Dec 2007 21:52:45 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Software history]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2007/12/26/65/</guid>
		<description><![CDATA[MIT&#8217;s MacLisp played a key role in Lisp history, but its documentation often lagged the system as developers concentrated on adding features and improving performance. Around the time that Lisp machine development eclipsed PDP-10 MacLisp, this final MacLisp document was published:

Kent M. Pitman. The Revised MacLisp Manual. &#8220;Saturday Morning Edition&#8221;, M.I.T. Laboratory for Computer Science [...]]]></description>
			<content:encoded><![CDATA[<p>MIT&#8217;s MacLisp played a key role in Lisp history, but its documentation often lagged the system as developers concentrated on adding features and improving performance. Around the time that Lisp machine development eclipsed PDP-10 MacLisp, this final MacLisp document was published:</p>
<ul>
<li>Kent M. Pitman. The Revised MacLisp Manual. &#8220;Saturday Morning Edition&#8221;, M.I.T. Laboratory for Computer Science Technical Report MIT-LCS-TR-295, June 1, 1983.</li>
</ul>
<p>This has been out of print for many years, but Kent just made available an updated, hypertext <a href="http://www.maclisp.info/pitmanual/index.html">&#8220;Sunday Morning Edition&#8221;</a>.</p>
<p>If you are interested in more MacLisp history, including earlier manuals, source code, and more, see the <a href="http://www.softwarepreservation.org/projects/LISP/index.html#LISP_1.5/1.6/MACLISP_for_PDP-6/10_">MacLisp area</a> of the <a href="http://www.softwarepreservation.org/projects/LISP/">Lisp website</a> at the <a href="http://www.computerhistory.org/">Computer History Museum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2007/12/26/65/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IBSYS Fortran II runs on a SIMH-based simulator</title>
		<link>http://www.mcjones.org/dustydecks/archives/2006/04/03/54/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2006/04/03/54/#comments</comments>
		<pubDate>Tue, 04 Apr 2006 02:36:33 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[FORTRAN]]></category>
		<category><![CDATA[LISP]]></category>
		<category><![CDATA[Simulators]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2006/04/03/54/</guid>
		<description><![CDATA[An upcoming release of Bob Supnik&#8217;s SIMH (Computer History Simulation system) will include IBM 704/709/7090/7094 simulation provided by Rich Cornwell. Rich has been very busy lately: implementing and debugging the simulations of the CPU, channels, controllers, and devices; tracking down and transcribing source code for diagnostics; and figuring out how to rebuild and run various [...]]]></description>
			<content:encoded><![CDATA[<p>An upcoming release of Bob Supnik&#8217;s <a href="http://simh.trailing-edge.com/">SIMH</a> (Computer History Simulation system) will include IBM 704/709/7090/7094 simulation provided by Rich Cornwell. Rich has been very busy lately: implementing and debugging the simulations of the CPU, channels, controllers, and devices; tracking down and transcribing source code for diagnostics; and figuring out how to rebuild and run various diagnostics, SHARE, IBSYS, and CTSS code. He&#8217;s had great luck with the <a href="http://www.mcjones.org/dustydecks/archives/2004/10/10/32/">IBSYS distribution</a> from Paul Pierce; in particular, he was able to get the code compiled by the Fortran II compiler to execute. It turns out the Fortran II compiler writes out intermediate files to tape as individual records not followed by the customary tape mark; it was necessary to tweak the simulator to handle this the way the original hardware did. Rich notes that Bob Supnik, who is also working on a 7094 simulator, was the first person to discover this. (Rich says Bob will include both Rich&#8217;s and his own 7xxx simulators in SIMH since Bob&#8217;s is specifically optimized for running CTSS while Rich&#8217;s is aimed more toward IBSYS and older 704/709 software.)</p>
<p>Rich&#8217;s enthusiasm inspired me to finally obtain a copy of the Smithsonian&#8217;s <a href="http://www.mcjones.org/dustydecks/archives/2006/02/01/50/">Fortran II listing</a> &#8212; this is a version for the IBM 704, which does not have I/O channel &#8212; it is the machine for which the original Fortran I compiler was written. Rich is in the process of recreating the assembly language source code from which this listing was generated. He&#8217;s doing this by hand, because the quality of OCR is not high enough.</p>
<p>Rich has many related projects in mind, and welcomes others who would like to join in: transcribing/proofreading diagnostics and the 704 Fortran II listing, working on some remaining IBSYS language processors, getting the <a href="http://www.mcjones.org/dustydecks/archives/2005/06/08/41/">Lisp 1.5 interpreter</a> to run, etc. His <a href="http://skyvis.best.vwh.net/">home page</a> (yes, kites!) has an <a href="http://skyvis.best.vwh.net/form-mail.html">EMail link</a> for getting in touch with him, or contact me and I&#8217;ll put you in touch with him. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2006/04/03/54/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Brad Parker resurrects MIT CADR Lisp Machine source code</title>
		<link>http://www.mcjones.org/dustydecks/archives/2005/10/04/47/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2005/10/04/47/#comments</comments>
		<pubDate>Tue, 04 Oct 2005 15:52:04 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Simulators]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2005/10/04/47/</guid>
		<description><![CDATA[Brad Parker recently announced:
After a long and interesting search I uncovered a set of 9-track tapes which appear to be a snapshot of the MIT CADR Lisp machine source code from around 1980. This is not the final source code and not the last source release I will make. It is, however, the first source [...]]]></description>
			<content:encoded><![CDATA[<p>Brad Parker recently <a href="http://www.heeltoe.com/retro/mit/mit_cadr_lmss.html">announced</a>:</p>
<blockquote><p>After a long and interesting search I uncovered a set of 9-track tapes which appear to be a snapshot of the MIT CADR Lisp machine source code from around 1980. This is not the final source code and not the last source release I will make. It is, however, the first source release.</p>
<p>Tom Knight and others at MIT helped me secure permission from MIT&#8217;s Patent office to release the software. I am indebted to him and the others for making this possible.</p></blockquote>
<p>Follow the link above for a compressed tar file containing the tape images, extracted files, and extraction software, plus MIT&#8217;s license, a README, and a link to Brad&#8217;s CADR emulator.</p>
<p>(Via <a href="http://bc.tech.coop/blog/051002.html">Bill Clementson</a> via <a href="http://lemonodor.com/archives/001240.html">Lemonodor</a>; see also <a href="http://enthusiasm.cozy.org/archives/2005/10/reading-old-code/">Bill Hyde</a>.)</p>
<p>I&#8217;ve added a link to Brad&#8217;s web page in the <a href="http://community.computerhistory.org/scc/projects/LISP/index.html#ZetaLisp_">Zetalisp for Lisp Machines</a> section of the History of LISP website at the Computer History Museum.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2005/10/04/47/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stanford LISP 1.6; the original Standard LISP</title>
		<link>http://www.mcjones.org/dustydecks/archives/2005/07/24/45/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2005/07/24/45/#comments</comments>
		<pubDate>Sun, 24 Jul 2005 21:32:04 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Software history]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2005/07/24/45/</guid>
		<description><![CDATA[Work on LISP spread from McCarthy&#8217;s original M.I.T. project to other projects at M.I.T. and then to other institutions as people moved on and word about the capabilities of the language spread. John Allen brought a snapshot of the M.I.T.&#8217;s PDP-6 LISP to Stanford where it evolved into Stanford LISP 1.6 through the work of [...]]]></description>
			<content:encoded><![CDATA[<p>Work on LISP spread from McCarthy&#8217;s original <a href="http://community.computerhistory.org/scc/projects/LISP/index.html#LISP_I_and_LISP_1.5_for_IBM_704,_709,_7090_">M.I.T. project</a> to other projects at M.I.T. and then to other institutions as people moved on and word about the capabilities of the language spread. John Allen brought a snapshot of the <a href="http://community.computerhistory.org/scc/projects/LISP/index.html#LISP_1.5/1.6/MACLISP_for_PDP-6/10_">M.I.T.&#8217;s PDP-6 LISP</a> to Stanford where it evolved into <a href="http://community.computerhistory.org/scc/projects/LISP/index.html#Stanford_LISP_1.6_">Stanford LISP 1.6</a> through the work of Allen, Lynn Quam, and Whitfield Diffie.</p>
<p>At the recent <a href="http://www.international-lisp-conference.org/">International Lisp Conference</a>, I gave a <a href="http://community.computerhistory.org/scc/projects/LISP/conference/ilc05/Preserving%20LISP%20History.pdf">short presentation</a>, and afterwards several LISP pioneers chatted with me. Lynn Quam volunteered to provide me with scanned copies of a number of historic documents concerning LISP 1.6: <a href="http://community.computerhistory.org/scc/projects/LISP/stanford/SAILON-28.1.pdf">SAILON 28.1</a> (compare with <a href="ftp://publications.ai.mit.edu/ai-publications/pdf/AIM-116a.pdf">MIT AIM-116a</a>), <a href="http://community.computerhistory.org/scc/projects/LISP/stanford/SAILON-28.2.pdf">SAILON 28.2</a>, <a href="http://community.computerhistory.org/scc/projects/LISP/stanford/SAILON-28.3.pdf">SAILON 28.3</a>, and <a href="http://community.computerhistory.org/scc/projects/LISP/stanford/SAILON-28.6.pdf">SAILON 28.6</a>,  as well as memos describing various library packages.</p>
<p>Lynn also provided a copy of  <a href="http://community.computerhistory.org/scc/projects/LISP/stanford/Hearn-StandardLisp-AIM-90.pdf">Stanford AIM-90</a>, the 1969 <a href="http://community.computerhistory.org/scc/projects/LISP/index.html#Standard_LISP,_Portable_Standard_LISP_(PSL)">Standard LISP</a> specification by Anthony Hearn.  Hearn designed Standard LISP as an abstraction layer upon which his REDUCE computer algebra system was implemented. AIM-90 included a 5-page appendix of definitions to make Stanford&#8217;s LISP/360 conform to Standard Lisp. (The later Portable Standard LISP project was a from-scratch implementation.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2005/07/24/45/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Classic LISP books online</title>
		<link>http://www.mcjones.org/dustydecks/archives/2005/07/10/44/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2005/07/10/44/#comments</comments>
		<pubDate>Sun, 10 Jul 2005 15:49:47 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Software history]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2005/07/10/44/</guid>
		<description><![CDATA[With the permission of The MIT Press, I have posted online copies of two classic LISP books on the History of Lisp website at the Computer History Museum:

John McCarthy, Paul W. Abrahams, Daniel J. Edwards, Timothy P. Hart and Michael I. Levin. LISP 1.5 Programmer&#8217;s Manual. The M.I.T. Press, 1962, second edition. PDF
Berkeley and Bobrow, [...]]]></description>
			<content:encoded><![CDATA[<p>With the permission of <a href="http://mitpress.mit.edu/">The MIT Press</a>, I have posted online copies of two classic LISP books on the <a href="http://community.computerhistory.org/scc/projects/LISP/">History of Lisp</a> website at the <a href="http://www.computerhistory.org/">Computer History Museum</a>:</p>
<ul>
<li>John McCarthy, Paul W. Abrahams, Daniel J. Edwards, Timothy P. Hart and Michael I. Levin. <em>LISP 1.5 Programmer&#8217;s Manual</em>. The M.I.T. Press, 1962, second edition. <a href="http://community.computerhistory.org/scc/projects/LISP/book/LISP%201.5%20Programmers%20Manual.pdf">PDF</a></li>
<li>Berkeley and Bobrow, editors. <em>The Programming Language LISP: Its Operation and Applications</em>. Information International, Inc., March 1964 and The MIT Press, April 1966. <a href="http://community.computerhistory.org/scc/projects/LISP/book/III_LispBook_Apr66.pdf">PDF</a></li>
</ul>
<p>In addition to these I have continued to track down information about more versions of LISP, so the web site keeps growing.</p>
<p>I also gave a brief <a href="http://community.computerhistory.org/scc/projects/LISP/conference/ilc05/Preserving%20LISP%20History.pdf">announcement</a> of this project at the recent <a href="http://international-lisp-conference.org/">International Lisp Conference 2005</a>, and a number of people volunteered to help me track down more information.</p>
<p>If I&#8217;ve neglected your favorite version of LISP, please go through your closet or basement and find those manuals, listings, mag tapes, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2005/07/10/44/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pascal Bourguignon recreates machine-readable source for LISP 1.5</title>
		<link>http://www.mcjones.org/dustydecks/archives/2005/06/08/41/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2005/06/08/41/#comments</comments>
		<pubDate>Thu, 09 Jun 2005 00:04:49 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Simulators]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2005/06/08/41/</guid>
		<description><![CDATA[Pascal Bourguignon encountered this item on my History of LISP web site:

LISP system assembly listing. &#8220;FIELD TEST ASSEMBLY OF LISP 1.5 SEPTEMBER 1961&#8243;, labeled &#8220;Bonnie&#8217;s Birthday Assembly&#8221;. M.I.T. Museum, donated by Timothy P. Hart and scanned by Jack Harper. PDF (16MB)

and promptly began reconstructing machine-readable source. This morning he announced on comp.lang.lisp his progress (he&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>Pascal Bourguignon encountered this item on my <a href="http://community.computerhistory.org/scc/projects/LISP/">History of LISP</a> web site:</p>
<ul>
<li>LISP system assembly listing. &#8220;FIELD TEST ASSEMBLY OF LISP 1.5 SEPTEMBER 1961&#8243;, labeled &#8220;Bonnie&#8217;s Birthday Assembly&#8221;. M.I.T. Museum, donated by Timothy P. Hart and scanned by Jack Harper. <a href="http://community.computerhistory.org/scc/projects/LISP/LISP1.5-Bonnie-sBirthdayAssembly.pdf">PDF (16MB)</a></li>
</ul>
<p>and promptly began reconstructing machine-readable source. This morning he <a href="http://groups-beta.google.com/group/comp.lang.lisp/browse_frm/thread/67b1cabdf271870c">announced</a> on comp.lang.lisp his progress (he&#8217;s typed in the source, patched it and Dave Pitts&#8217; assembler to nearly recreate the listing, and is close to running it on the emulator). As he says in a README file of his <a href="http://www.informatimago.com/develop/lisp/lisp15-0.0.tar.gz">distribution</a>:</p>
<blockquote><p>This card deck can be assembled with <a href="http://www.cozx.com/~dpitts/ibm7090.html">asm7090-2.1.4</a> applying the small patch &#8216;asm7090.patch&#8217; to get a listing as identical as possible. asm7090 prints &#8216;0&#8242; in the generated words for symbols under different headers, so we cannot make a complete word-for-word comparison of the generated code from the listing, until we modify asm7090 in this respect.</p>
<p>The objective is to recover a perforation for performation image of the Source.  The same columns, the same typoes should be reproduced.
</p></blockquote>
<p>If you&#8217;d like to help Pascal find the remaining errors, or have the LISP 1.5 compiler sources or LISP 1.5 application sources, you can contact Pascal at the email address in the above-mentioned README file.  Please also send me email or post a comment to this entry!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2005/06/08/41/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Archiving LISP history</title>
		<link>http://www.mcjones.org/dustydecks/archives/2005/05/22/40/</link>
		<comments>http://www.mcjones.org/dustydecks/archives/2005/05/22/40/#comments</comments>
		<pubDate>Sun, 22 May 2005 21:12:52 +0000</pubDate>
		<dc:creator>Paul McJones</dc:creator>
				<category><![CDATA[LISP]]></category>
		<category><![CDATA[Software history]]></category>

		<guid isPermaLink="false">http://www.mcjones.org/dustydecks/archives/2005/05/22/40/</guid>
		<description><![CDATA[Based on the progress I&#8217;ve made with FORTRAN, I decided to start another effort at the Computer History Museum to track down source code and documents for the original M.I.T. LISP I/1.5 project. I have made some progress, and am assembling  a LISP web site at the Museum to organize and present the materials [...]]]></description>
			<content:encoded><![CDATA[<p>Based on the progress I&#8217;ve made with <a href="http://community.computerhistory.org/scc/projects/FORTRAN/">FORTRAN</a>, I decided to start another effort at the Computer History Museum to track down source code and documents for the original M.I.T. LISP I/1.5 project. I have made some progress, and am assembling  a <a href="http://community.computerhistory.org/scc/projects/LISP/">LISP web site</a> at the Museum to organize and present the materials I’ve collected so far, including:</p>
<ul>
<li>LISP 1.5: Assembly listing for IBM 709/7090 standalone system, and also CTSS port. Information about various other ports and reimplementations  including Univac M-460, Q-32, Univac 1108.</li>
<li>PDP-1 Lisp: links to the documentation, source code and simulators</li>
<li>MacLisp (PDP-6, PDP-10): links to documentatation and source code</li>
<li>BBN-LISP: the manual for the original PDP-1 version and the Tenex version (coming soon: preliminary specifications for the 940 version)</li>
<li>and many more.</li>
</ul>
<p>As always, your <a href="mailto:paul at mcjones dot org">comments</a> are welcome. What am I missing? What facts have I gotten wrong? Please help fill in the gaps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mcjones.org/dustydecks/archives/2005/05/22/40/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
