Archive for the ‘Software history’ Category

Bob Bemer

Monday, February 23rd, 2004

Bob Bemer joined IBM in 1949 and has an interesting web site documenting his long career, including leading the development of FORTRANSIT, the second Fortran compiler, for the IBM 650.

Using Google, I came across Bob Bemer’s Who Was Who in IBM’s Programming Research? — Early FORTRAN Days which reproduced an IBM Programming Research Newsletter from January 1957 with short descriptions of the Fortran team members, including the sentence “Hal [Harold Stern] is currently working on “TOME” describing FORTRAN internally.”

I contacted Bob to see if perhaps he had saved a copy of the “Tome”. Unfortunately, he did not. He went on to say, “Later I took over FORTRAN introductory chores, mainly via Dave Hemmes. I called Hemmes’ s widow today (lives in Sunnyvale), and she said that he personally destroyed all of his historical material before he died about six years ago.”

The Smithsonian

Tuesday, December 2nd, 2003

Based on Irv Ziller’s recollection that historic Fortran materials had been sent to the Smithsonian Institution, I looked at their web site and found this page describing the Division of Information Technology & Society, which is part of the National Museum of American History and whose collections include the Computer History Collection. My attempts to establish communication with the staff of this Division got off to a slow start. Later, I learned that they were consumed with the creation of a major new exhibition, “The Price of Freedom”, to open November 11, 2004.

Software Collection Committee

Wednesday, November 19th, 2003

The first meeting of the Software Collection Committee of the Computer History Museum was held November 19th. The purpose of the committee is to help the museum, whose mission statement is “To preserve and present for posterity the artifacts and stories of the information age”, bootstrap its software activities. Expected activities include establishing standards for categorization, preservation, etc., testing these standards on some representative software, establishing priorities for software to collect, etc. The committee was launched partly as a response to a workshop on Preserving Classic Software moderated by Grady Booch and held October 16-17.

The discussion of what software would be worth collecting first was quite interesting — people proposed various criteria, but clearly age and historical significance are key. At this meeting, or shortly thereafter, I began thinking about the first Fortran compiler, and my friend Alex Stepanov reinforced this interest. Fortran was arguably the first higher-level programming language, and its compiler was the first optimizing compiler.