Write a Blog >>
HOPL IV
Sun 20 - Tue 22 June 2021
co-located with PLDI 2021
VenueOnline
Room nameHOPL
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 20 Jun

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 11:45
Sunday MorningPapers at HOPL
Chair(s): Guy L. Steele Jr. Oracle Labs
09:00
15m
Day opening
Welcome to HOPL IV Conference
Papers
C: Richard P. Gabriel Dream Songs, Inc. & HPI, C: Guy L. Steele Jr. Oracle Labs
09:15
60m
Keynote
Myths and Mythconceptions: What does it mean to be a programming language, anyhow?
Papers
K: Mary Shaw Carnegie Mellon University
10:45
60m
Talk
History of Coarrays and SPMD Parallelism in Fortran
Papers
John Reid JKR Associates and Rutherford Appleton Laboratory, Bill Long Cray Inc., Jon Steidel Intel Inc.
DOI
13:30 - 16:15
Sunday Early AfternoonPapers at HOPL
Chair(s): Jens Palsberg University of California at Los Angeles, Crista Lopes University of California, Irvine
13:30
75m
Talk
A History of MATLAB
Papers
Jack Little MathWorks, Cleve Moler MathWorks
DOI
15:15
60m
Talk
S, R and Data Science.
Papers
John Chambers Stanford University
DOI
16:45 - 17:45
Sunday Late AfternoonPapers at HOPL
Chair(s): Crista Lopes University of California, Irvine
16:45
60m
Talk
LabVIEW
Papers
Jeffrey Kodosky Co-founder and Fellow, National Instruments
DOI
18:15 - 21:00
Sunday EveningPapers at HOPL
Chair(s): Shigeru Chiba The University of Tokyo, Sukyoung Ryu KAIST
18:15
60m
Talk
The Origins of Objective-C at PPI/Stepstone and its Evolution at NeXT
Papers
Brad Cox Retired, Steve Naroff Retired, Hansen Hsu Computer History Museum
DOI
19:45
75m
Talk
JavaScript: The First 20 Years
Papers
Allen Wirfs-Brock Wirfs-Brock Associates, Brendan Eich Brave Software
DOI

Mon 21 Jun

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 11:45
Monday MorningPapers at HOPL
Chair(s): Tomas Petricek University of Kent, Vijay Saraswat IBM TJ Watson Research Center
09:00
75m
Talk
History of Logo
Papers
Cynthia Solomon Cynthia Solomon Consulting, Brian Harvey University of California, Berkeley, Ken Kahn University of Oxford, Henry Lieberman MIT Computer Science and Artificial Intelligence Lab (CSAIL), Mark Miller Learningtech.org and Northeastern University, Margaret Minsky New York University Shanghai, Artemis Papert Independent Artist, Brian Silverman Playful Invention Co.
DOI
10:45
60m
Talk
A history of the Oz multiparadigm language
Papers
Peter Van Roy Université catholique de Louvain, Seif Haridi KTH Royal Institute of Technology, Sweden, Christian Schulte KTH Royal Institute of Technology, Gert Smolka Saarland University
DOI
13:30 - 16:15
Monday Early AfternoonPapers at HOPL
Chair(s): Yannis Smaragdakis University of Athens, Roberto Ierusalimschy PUC-Rio
13:30
75m
Talk
Thriving in a crowded and changing world: C++ 2006-2020
Papers
Bjarne Stroustrup Morgan Stanley
DOI
15:15
60m
Talk
Origins of the D Programming Language
Papers
Walter Bright The D Language Foundation, Andrei Alexandrescu The D Language Foundation, Michael Parker The D Language Foundation
DOI
16:45 - 17:45
Monday Late AfternoonPapers at HOPL
Chair(s): Guy L. Steele Jr. Oracle Labs
16:45
60m
Talk
A History of Clojure
Papers
Rich Hickey Cognitect, Inc.
DOI
18:15 - 21:00
Monday EveningPapers at HOPL
Chair(s): Steve Blackburn Australian National University, Andrew Black Portland State University
18:15
60m
Keynote
programmingLanguage as Language;
Papers
K: James Noble Victoria University of Wellington, K: Robert Biddle Carleton University
19:45
75m
Talk
The Evolution of Smalltalk from Smalltalk-72 through Squeak
Papers
DOI

Tue 22 Jun

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 11:45
Tuesday MorningPapers at HOPL
Chair(s): Guy L. Steele Jr. Oracle Labs, Keshav Pingali The University of Texas at Austin
09:00
75m
Talk
APL Since 1978
Papers
Roger K.W. Hui Dyalog Ltd., Morten J. Kromberg Dyalog Ltd.
DOI
10:45
60m
Talk
Verilog HDL and its ancestors and descendants
Papers
Peter Flake Elda Technology Ltd, Phil Moorby , Steve Golson Trilobyte Systems, Arturo Salz Synopsys, Inc., Simon Davidmann Imperas Software Ltd
DOI
13:30 - 16:15
Tuesday Early AfternoonPapers at HOPL
Chair(s): Kim Bruce Pomona College, Brent Hailpern IBM Research
13:30
75m
Talk
The History of Standard ML
Papers
David MacQueen University of Chicago (Emeritus), Robert Harper Carnegie Mellon University, USA, John Reppy University of Chicago, USA
DOI
15:15
60m
Talk
Evolution of Emacs Lisp
Papers
Stefan Monnier Université de Montréal, Michael Sperber Active Group GmbH
DOI
16:45 - 17:45
Tuesday Late AfternoonPapers at HOPL
Chair(s): Philip Wadler University of Edinburgh, UK
16:45
60m
Talk
The Early History of F#
Papers
Don Syme Microsoft Research
DOI
18:15 - 21:00
Tuesday EveningPapers at HOPL
Chair(s): Allen Wirfs-Brock Wirfs-Brock Associates, Matthew Flatt University of Utah, USA
18:15
60m
Talk
A history of the Groovy programming language
Papers
DOI
19:45
75m
Talk
Hygienic Macro Technology
Papers
William Clinger Northeastern University, Mitchell Wand Northeastern University
DOI

Sun 20 Jun

Displayed time zone: Eastern Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:003018:003019:003020:0030
HOPL

Mon 21 Jun

Displayed time zone: Eastern Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:003018:003019:003020:0030
HOPL

Tue 22 Jun

Displayed time zone: Eastern Time (US & Canada) change

Room9:003010:003011:003012:003013:003014:003015:003016:003017:003018:003019:003020:0030
HOPL

Sun 20 Jun

Displayed time zone: Eastern Time (US & Canada) change

Mon 21 Jun

Displayed time zone: Eastern Time (US & Canada) change

Room9:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
HOPL

Tue 22 Jun

Displayed time zone: Eastern Time (US & Canada) change

Room9:0015304510:0015304511:0015304512:0015304513:0015304514:0015304515:0015304516:0015304517:0015304518:0015304519:0015304520:00153045
HOPL