Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 HOPL I  





2 HOPL II  





3 HOPL III  





4 HOPL IV  





5 References  





6 Further reading  





7 External links  














History of Programming Languages (conference)







Add links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


History of Programming Languages (HOPL) is an infrequent ACM SIGPLAN conference. Past conferences were held in 1978, 1993, and 2007. The fourth conference was originally intended to take place in June 2020, but was postponed to 2021.

HOPL I[edit]

HOPL I was held June 1 – 3, 1978 in Los Angeles, California.[1] Jean E. Sammet was both the general and program committee chair. John A. N. Lee was the administrative chair. Richard L. Wexelblat was the proceedings chair. From Sammet's introduction: The HOPL Conference "is intended to consider the technical factors which influenced the development of certain selected programming languages." The languages and presentations in the first HOPL were by invitation of the program committee. The invited languages must have been created and in use by 1967. They also must have remained in use in 1977. Finally, they must have had considerable influence on the field of computing.

The papers and presentations went through extensive review by the program committee (and revisions by the authors), far beyond the norm for conferences and commensurate with some of the best journals in the field.[citation needed]

Preprints of the proceedings were published in SIGPLAN Notices (volume 13, issue 8, August 1978). The final proceedings, including transcripts of question and answer sessions, was published as a book in the ACM Monograph Series: History of Programming Languages, edited by Wexelblat (Academic press, 1981).

HOPL II[edit]

HOPL II was held April 20–23, 1993 in Cambridge, Massachusetts.[1] John A.N. Lee was the conference chair and Sammet again was the program chair. In contrast to HOPL I, HOPL II included both invited papers and papers submitted in response to an open call. The scope also expanded. Where HOPL I had only papers on the early history of languages, HOPL II solicited contributions on:

The submitted and invited languages must have been documented by 1982. They also must have been in use or taught by 1985.

As in HOPL I, there was a rigorous multi-stage review and revision process.[citation needed]

Preprints of the proceedings were published in SIGPLAN Notices (volume 28, issue 3, March 1993). The final proceedings, including copies of the presentations and transcripts of question and answer sessions, was published as the ACM Press book: History of Programming Languages, edited by Thomas J. Bergin and Richard G. Gibson (Addison Wesley, 1996).[2]

HOPL III[edit]

HOPL III was held June 9–10, 2007 in San Diego, California.[1] Brent Hailpern and Barbara G. Ryder were the conference co-chairs. HOPL III had an open call for participation and asked for papers on either the early history or the evolution of programming languages. The languages must have come into existence before 1996 and been widely used since 1998, either commercially or within a specific domain. Research languages that had a great influence on subsequent programming languages were also candidates for submission.

As with HOPL I and HOPL II, the papers were managed with a multiple stage review/revision process.

The HOPL III programming languages can be broadly categorized into five classes (orparadigms): Object-Oriented (Modula-2, Oberon, C++, Self, Emerald, and BETA), Functional (Haskell), Scripting (AppleScript, Lua), Reactive (Erlang, StateCharts), and Parallel (ZPL, High Performance Fortran). Each HOPL III paper describes the perspective of the creators of the language.

HOPL IV[edit]

HOPL IV was to be held June 14–16, 2020 in London, United Kingdom, but was postponed to 2021 due to the COVID-19 pandemic. The conference co-chairs were Guy L. Steele Jr. and Richard P. Gabriel. The languages covered in this conference had to be widely adopted by 2011.[3]

References[edit]

  1. ^ a b c Ali & Smith 2014, p. 116.
  • ^ The second ACM SIGPLAN conference on History of programming languages. Retrieved 2022-01-25. {{cite book}}: |website= ignored (help)
  • ^ "HOPL IV". hopl4.sigplan.org.
  • Further reading[edit]

    External links[edit]


    Retrieved from "https://en.wikipedia.org/w/index.php?title=History_of_Programming_Languages_(conference)&oldid=1220517634"

    Categories: 
    Association for Computing Machinery conferences
    Computer science conferences
    History of software
    Programming languages conferences
    Software topical history overviews
    Hidden categories: 
    CS1 errors: periodical ignored
    Articles with short description
    Short description matches Wikidata
    All articles with unsourced statements
    Articles with unsourced statements from June 2009
    Articles with unsourced statements from January 2022
    Webarchive template wayback links
    Articles with VIAF identifiers
    Articles with GND identifiers
     



    This page was last edited on 24 April 2024, at 07:53 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki