History Of Programming Languages Two

History of Programming Languages, Volume 2 by Thomas J. Bergin, Richard G. Gibson, Richard G., Jr Gibson, Addison-Wesley, 1995

images.amazon.com

[ISBN: 0-20189-502-1] Proceedings of the HOPL2 conference in 1992. Includes sections on Smalltalk, Lisp and other inferior languages.

Abstracts for most of the papers (and PDF files of the papers themselves, if you have an ACM digital library subscription) are available at www.acm.org


I only bought it because of Wiki, to improve my own Informal History Of Programming Ideas and to counteract the tendency towards Software Ageism. Thanks for pointing to Alan Kay's wonderful Early History Of Smalltalk here, whoever it was.

Plus there's Fred Brooks' key-note. The guy has the cheek to use two of my favorite New Analogies For Software in talking, as a self-confessed outsider, of the whys and wherefores of language design: Jrr Tolkien and Johann Sebastian Bach. Lance Walton has much the same take as Fred Brooks on Bach's humility being key to his greatness as a 'designer', a viewpoint that really inspired me back in 1999. (Since then I got proud and failed again.) -- Richard Drake


The material on Chuck Moore and Forth Language is wonderful too. Interesting how his approach resonates with XP. The history of Algol is a fun read also. Great book. -- Michael Feathers

The Forth material (from the HOPL II conference) is also available on the Forth, Inc. website: www.forth.com (some quotes are copied in Forth Values).


My favourite excerpt:

C is quirky, flawed and an enormous success -- Dennis Ritchie


See original on c2.com