HOPL-III (2007)

HOPL-III (2007)

LANGUAGES
AppleScript
BETA
C++
Emerald
Erlang
Haskell
High Performance Fortran (HPF)
Lua
Modula-2 / Oberon
Self
Statecharts
ZPL

LINKS
•presentations included under “appendices and supplements” for each talk


“A History of the History of Programming Languages” by Tim Bergin

HOPL-III committee
Conference and Program co-Chairs
Barbara Ryder, Rutgers University
Brent Hailpern, IBM Research
Program Committee
Fran Allen, IBM Research (Emerita)
Thomas J (Tim) Bergin, American University (Emeritus)
Andrew P. Black, Portland State University
Koen Claessen, Chalmers University of Technology
Kathleen Fisher, AT&T Research
Susan L. Graham, University of California, Berkeley
Brent Hailpern, IBM Research
Julia Lawall, DIKU
Doug Lea, SUNY Oswego
Peter Lee, Carnegie Mellon University
Michael S. Mahoney, Princeton University
Barbara Ryder, Rutgers University
Guy Steele, Sun Microsystems
Benjamin Zorn, Microsoft Research
HOPL-III - San Diego, CA - 9-10 June 2007
In 1978, the first History of Programming Language Conference (HOPL) described the development of 13 computer programming languages, the people who participated in that work, and the context in which it was undertaken. In 1993, HOPL-II contained 14 papers on the genesis and evolution of programming languages. Fifteen years later, it was time for HOPL-III, which was held in conjunction with FCRC 2007 in San Diego. The 12 HOPL-III papers detailed the early history or evolution of specific programming languages. Preliminary ideas about each language was documented by 1996 and each language was in use by 1998.
As with its predecessors, HOPL-III aimed to produce an accurate historical record of programming language design and development. To achieve this goal, the Program Committee worked closely with prospective authors to help ensure that the all the papers were of high quality. As with HOPL-I and II, there were two rounds of reviewing to ensure that all the selected papers met requirements for both technical accuracy and historical completeness.
We provided prospective authors with a detailed set of Author Guidelines. Because of the complex nature of the history of programming languages, there was no a priori upper bound on the length of submitted papers. As usual for SIGPLAN-sponsored conferences, papers awaiting acceptance to any other conference or journal were not eligible for HOPL-III. The HOPL-III proceedings were available in electronic format at the conference and can be found in the ACM Digital Library.
For those interested in contributing to short histories of the programming paradigms covered in HOPL-III, please see the Wikipedia HOPL page.
Generous financial support for HOPL-III has been provided by:
•An anonymous donor for multimedia capture/post-processing
•Microsoft Research for manuscript copy-editing and proceedings preparation
•IBM Research to subsidize student registration and in support of program committee operations
HOPL-III was sponsored by ACM SIGPLAN, in cooperation with ACM SIGSOFT.