{"id":45,"date":"2005-07-24T14:32:04","date_gmt":"2005-07-24T22:32:04","guid":{"rendered":"http:\/\/www.mcjones.org\/dustydecks\/archives\/2005\/07\/24\/45\/"},"modified":"2024-05-08T10:35:26","modified_gmt":"2024-05-08T17:35:26","slug":"stanford-lisp-16","status":"publish","type":"post","link":"https:\/\/mcjones.org\/dustydecks\/archives\/2005\/07\/24\/45\/","title":{"rendered":"Stanford LISP 1.6; the original Standard LISP"},"content":{"rendered":"\n<p>Work on LISP spread from McCarthy&#8217;s original <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/lisp15_family\/#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:\/\/www.softwarepreservation.org\/projects\/LISP\/maclisp_family\/#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:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford_lisp16_family\/#Stanford_LISP_1.6_\">Stanford LISP 1.6<\/a> through the work of Allen, Lynn Quam, and Whitfield Diffie.<\/p>\n\n\n\n<p>At the recent <a href=\"https:\/\/web.archive.org\/web\/20050620005425\/http:\/\/international-lisp-conference.org\/\">International Lisp Conference<\/a>, I gave a <a href=\"http:\/\/www.softwarepreservation.org\/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:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford\/SAILON-28.1.pdf\">SAILON 28.1<\/a> (compare with <a href=\"http:\/\/www.bitsavers.org\/pdf\/mit\/ai\/aim\/AIM-116a.pdf\">MIT AIM-116a<\/a>), <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford\/SAILON-28.2.pdf\">SAILON 28.2<\/a>, <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford\/SAILON-28.3.pdf\">SAILON 28.3<\/a>, and <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford\/SAILON-28.6.pdf\">SAILON 28.6<\/a>, as well as memos describing various library packages.<\/p>\n\n\n\n<p>Lynn also provided a copy of  <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/stanford\/Hearn-StandardLisp-AIM-90.pdf\">Stanford AIM-90<\/a>, the 1969 <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/standard_lisp_family\/#Standard_LISP_\">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 <a href=\"http:\/\/www.softwarepreservation.org\/projects\/LISP\/standard_lisp_family\/#Portable_Standard_LISP_\">Portable Standard LISP<\/a> project was a from-scratch implementation.)<\/p>\n\n\n\n<p><strong>Update<\/strong> 2014\/05\/10: community.computerhistory.org\/scc = www.softwarepreservation.org, etc.<\/p>\n\n\n\n<p><strong>Update<\/strong> 2024\/05\/08: Updated URL for AIM-116a from MIT ftp to bitsavers.org.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &hellip; <a href=\"https:\/\/mcjones.org\/dustydecks\/archives\/2005\/07\/24\/45\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Stanford LISP 1.6; the original Standard LISP&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-45","post","type-post","status-publish","format-standard","hentry","category-lisp"],"_links":{"self":[{"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/posts\/45","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/comments?post=45"}],"version-history":[{"count":8,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/posts\/45\/revisions"}],"predecessor-version":[{"id":1361,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/posts\/45\/revisions\/1361"}],"wp:attachment":[{"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/media?parent=45"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/categories?post=45"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mcjones.org\/dustydecks\/wp-json\/wp\/v2\/tags?post=45"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}