All early Lisp memos are available now.


All early Lisp memos are available.




The earliest documents related to Lisp are so called "memos", internal documents of the Artificial intelligence project on M.I.T. starting from early September, 1958. Memos are usually denoted with AIM-001, AIM-002 ... In case of doubt, prefixed with MIT. CSAIL Digital Archive contains almost 1700 such memos. Unfortunately, the first five - perhaps the most important ones - are missing even from their archive.

That's where Computer History Museum, The Software Preservation Group, The LISP Project, edited by Paul McJones took over. The Project published allot of essential early Lisp documents, including three of the missing memos: AIM-001, AIM-003 and AIM-004. Few months ago I started regular half hour Lisp talks at local 'Hacklab u mami' and I needed two remaining memos for talks on early Lisp development. I wrote to McJones, and he visited Computer History Museum, found and published AIM-005. Now, all memos except AIM-002, listed in Stoyan's 1984. article as 'The revised version of MAPLIST' were published.

I noticed that chapter of AIM-004 has the same title: 'The revised version of MAPLIST'. Surprisingly, AIM-002 wasn't explicitly referenced in AIM-004 at all. One way such ignorance can be explained is that AIM-004 isn't written after AIM-002; instead, it contains AIM-002.

Paul McJones was sympathetic to the idea, however, there was not enough data to support the conjecture. After few weeks, I've found that the Stoyan's 1984 article in WWW version (recently disappeared, but I saved it on disk already) contained very poor copy of the first page of the AIM-002. That poor copy looked like mentioned chapter of the AIM-004. McJones again visited CHM and he was able to found better copy of the first page of AIM-002 in one of the Stoyan's presentation slides. That page really contains exactly the same text as AIM-004, although in different format. So lost AIM-002 is probably identical to the chapter of AIM-004.

Finally, Lisp community has access to all early and most important Lisp memos. Just go to the page of The LISP project at The Software Preservation Group. Thanks to everyone who contributed to that, highly satisfying outcome.


No comments:

Post a Comment

 
Real Time Web Analytics