Author Archives: Paul McJones

Xerox Alto file server archive

It’s been almost a year since I posted to this blog, but I haven’t been completely inactive. This week, as part of its Software Gems: The Computer History Museum Historical Source Code Series, the Computer History Museum released a set … Continue reading

Posted in General, Operating systems, Repositories | Leave a comment

Dr. John E. L. Peck, 1918-2013

Dr. John E. L. Peck, whose work on ALGOL 68 was described in a recent post, passed away on November 6, 2013. His family has provided this obituary: John, born August 14, 1918 in Pietermaritzburg, South Africa, passed away peacefully … Continue reading

Posted in ALGOL | Leave a comment

ALGOL 68: Implementation and more

John E. L. Peck joined the ALGOL 68 design project in 1966, was a coauthor of the report, edited the proceedings of the 1970 Munich implementation conference, hosted meetings that laid the foundations for the revised report, and chaired IFIP … Continue reading

Posted in ALGOL, Software history | Leave a comment

Korean edition of Elements of Programming

In addition to the English, Japanese, Russian, and Chinese editions, Elements of Programming is now available in a Korean edition published by Pearson Education Korea and available from Kyobo Book Centre. Five editions, five scripts. P.S. I can’t find a … Continue reading

Posted in Books | Leave a comment

Algol 68: Informal Introduction and more

Several years ago I began an archival collection for the Algol family of programming languages: Algol 58 (originally known as the International Algorithmic Language), Algol 60, and Algol 68. I began looking for implementations of Algol 58 and Algol 60. … Continue reading

Posted in ALGOL, Books, Repositories, Software history | 2 Comments

50th Anniversary of LISP 1.5 Programmer’s Manual

I just noticed that August 17 was the 50th anniversary of the LISP 1.5 Programmer’s Manual by John McCarthy, Paul W. Abrahams, Daniel J. Edwards, Timothy P. Hart, and Michael I. Levin. On that day in 1962 it was published … Continue reading

Posted in Books, LISP, Simulators, Software history | Leave a comment

Harold V. McIntosh and his students: Lisp escapes MIT

In today’s wired world, people will start experimenting with an interesting new programming language shortly after it appears on a hosting service. But things took longer in the early days of Lisp. McCarthy’s famous paper[1] on Lisp was presented at … Continue reading

Posted in LISP, Repositories | 1 Comment

Remembering Jim Gray

Jim Gray’s professional contributions to the theory and practice of transactions, databases, and scientific applications of large databases, coupled with his teaching, mentoring, and warm friendships made a tremendous impact on the world. When he failed to return from sailing … Continue reading

Posted in General, Software history | Leave a comment

The First International LISP Conference (1963)

If you thought the 1980 LISP Conference was the first Lisp conference, you were wrong. The 1980 conference was organized by Ruth E. Davis and John R. Allen and was held at Stanford University, with sponsorship by Stanford, Santa Clara … Continue reading

Posted in LISP, Software history | 1 Comment

Chinese translation of Elements of Programming

In addition to the English, Japanese, and Russian editions, Elements of Programming is now available in a Chinese edition translated by Professor Qiu Zongyan (裘宗燕) of Peking University and published by China Machine Press. It’s interesting that every translation has … Continue reading

Posted in General | Leave a comment

More ALGOL history papers

As the ALGOL programming language enters its sixth decade, its interest to historians seems to be increasing. I’ve recently added additional citations to the “Papers on the history of ALGOL” section of the History of ALGOL web site: Edgar G. … Continue reading

Posted in FORTRAN, Software history | Leave a comment

Herbert Stoyan Collection finding aid and catalog online at CHM

In July 2010 I wrote about the collection of Lisp and artificial intelligence documents that Herbert Stoyan donated to the Computer History Museum. Today I’m glad to be able to announce that the finding aid is online at CHM and … Continue reading

Posted in LISP, Repositories | Leave a comment

Russian translation of Elements of Programming

In addition to the English and Japanese editions, Elements of Programming is now available in a Russian edition translated by Konstantin Ptitsyn (Константин Птицын) and published by Williams Publishing House. The publisher’s web page has links to booksellers.

Posted in General | Leave a comment

Edgar Daylight on Dijkstra

The latest addition to the “Papers on the history of ALGOL” section of the History of ALGOL web site is this paper about Dijkstra’s involvement in proposing and implementing the recursive procedure as an ALGOL 60 language construct: Edgar G. … Continue reading

Posted in ALGOL, Software history | Leave a comment

Vintage Computer Festival East 7.0

Evan Koblentz just sent me a link to the flyer for the Vintage Computer Festival East 7.0, which is scheduled for May 14-15, 2011, in Wall, New Jersey. Lectures in the mornings; exhibits in the afternoons; see the flyer for … Continue reading

Posted in General | Leave a comment

Gordon Bell: “Out of a Closet: The Early Years of The Computer [History] Museum”

The institution now known as the Computer History Museum began in 1975 as a closet-sized exhibit in a Digital Equipment Corporation building, grew into The Computer Museum located on Boston’s Museum Wharf, and finally metamorphosed into its current form and … Continue reading

Posted in ALGOL, FORTRAN, LISP, Operating systems, Software history | Leave a comment

LISP historical archive web site reorganized

The History of LISP web site launched back in 2005 as a single web page running some 40 pages when printed; it covered many of the best known Lisp implementations. Over the years, the web site approximately doubled in size, … Continue reading

Posted in LISP, Software history | Leave a comment

Japanese translation of Elements of Programming

Elements of Programming is now available in a Japanese edition published by Pearson Kirihara and translated by Yoshiki Shibata. It is available via Amazon.jp.

Posted in General | Leave a comment

Elements of Programming video

On November 3, 2010, we presented a lecture on Elements of Programming to the Department of Electrical Engineering Computer Systems Colloquium (EE380) at the Stanford University. While we both take responsibility for the contents, Alex Stepanov lectured. A video of … Continue reading

Posted in General | Leave a comment

Robert L. Patrick on eMuseums

Bob Patrick is a friend of mine who entered the computer field in 1951, and whose hands-on experience running programs on an IBM 701 led him to conceive of the architecture for the General Motors/North American Monitor for the IBM … Continue reading

Posted in General, Oral history, Software history | Leave a comment