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

Conference Day
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. GabrielDream 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 ShawCarnegie Mellon University
10:45
60m
Talk
History of Coarrays and SPMD Parallelism in Fortran
Papers
John ReidJKR Associates and Rutherford Appleton Laboratory, Bill LongCray Inc., Jon SteidelIntel Inc.
DOI
13:30 - 16:15
Sunday Early AfternoonPapers at HOPL
Chair(s): Jens PalsbergUniversity of California at Los Angeles, Crista LopesUniversity of California, Irvine
13:30
75m
Talk
A History of MATLAB
Papers
Jack LittleMathWorks, Cleve MolerMathWorks
DOI
15:15
60m
Talk
S, R and Data Science.
Papers
John ChambersStanford University
DOI
16:45 - 17:45
Sunday Late AfternoonPapers at HOPL
Chair(s): Crista LopesUniversity of California, Irvine
16:45
60m
Talk
LabVIEW
Papers
Jeffrey KodoskyCo-founder and Fellow, National Instruments
DOI
18:15 - 21:00
Sunday EveningPapers at HOPL
Chair(s): Shigeru ChibaThe University of Tokyo, Sukyoung RyuKAIST
18:15
60m
Talk
The Origins of Objective-C at PPI/Stepstone and its Evolution at NeXT
Papers
Brad CoxRetired, Steve NaroffRetired, Hansen HsuComputer History Museum
DOI
19:45
75m
Talk
JavaScript: The First 20 Years
Papers
Allen Wirfs-BrockWirfs-Brock Associates, Brendan EichBrave Software
DOI

Conference Day
Mon 21 Jun

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

09:00 - 11:45
Monday MorningPapers at HOPL
Chair(s): Tomas PetricekUniversity of Kent, Vijay SaraswatIBM TJ Watson Research Center
09:00
75m
Talk
History of Logo
Papers
Cynthia SolomonCynthia Solomon Consulting, Brian HarveyUniversity of California, Berkeley, Ken KahnUniversity of Oxford, Henry LiebermanMIT Computer Science and Artificial Intelligence Lab (CSAIL), Mark MillerLearningtech.org and Northeastern University, Margaret MinskyNew York University Shanghai, Artemis PapertIndependent Artist, Brian SilvermanPlayful Invention Co.
DOI
10:45
60m
Talk
A history of the Oz multiparadigm language
Papers
Peter Van RoyUniversité catholique de Louvain, Seif HaridiKTH Royal Institute of Technology, Sweden, Christian SchulteKTH Royal Institute of Technology, Gert SmolkaSaarland University
DOI
13:30 - 16:15
Monday Early AfternoonPapers at HOPL
Chair(s): Yannis SmaragdakisUniversity of Athens, Roberto IerusalimschyPUC-Rio
13:30
75m
Talk
Thriving in a crowded and changing world: C++ 2006-2020
Papers
Bjarne StroustrupMorgan Stanley
DOI
15:15
60m
Talk
Origins of the D Programming Language
Papers
Walter BrightThe D Language Foundation, Andrei AlexandrescuThe D Language Foundation, Michael ParkerThe 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 HickeyCognitect, Inc.
DOI
18:15 - 21:00
Monday EveningPapers at HOPL
Chair(s): Steve BlackburnAustralian National University, Andrew BlackPortland State University
18:15
60m
Keynote
programmingLanguage as Language;
Papers
K: James NobleVictoria University of Wellington, K: Robert BiddleCarleton University
19:45
75m
Talk
The Evolution of Smalltalk from Smalltalk-72 through Squeak
Papers
DOI

Conference Day
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 PingaliThe University of Texas at Austin
09:00
75m
Talk
APL Since 1978
Papers
Roger K.W. HuiDyalog Ltd., Morten J. KrombergDyalog Ltd.
DOI
10:45
60m
Talk
Verilog HDL and its ancestors and descendants
Papers
Peter FlakeElda Technology Ltd, Phil Moorby, Steve GolsonTrilobyte Systems, Arturo SalzSynopsys, Inc., Simon DavidmannImperas Software Ltd
DOI
13:30 - 16:15
Tuesday Early AfternoonPapers at HOPL
Chair(s): Kim BrucePomona College, Brent HailpernIBM Research
13:30
75m
Talk
The History of Standard ML
Papers
David MacQueenUniversity of Chicago (Emeritus), Robert HarperCarnegie Mellon University, USA, John ReppyUniversity of Chicago, USA
DOI
15:15
60m
Talk
Evolution of Emacs Lisp
Papers
Stefan MonnierUniversité de Montréal, Michael SperberActive Group GmbH
DOI
16:45 - 17:45
Tuesday Late AfternoonPapers at HOPL
Chair(s): Philip WadlerUniversity of Edinburgh, UK
16:45
60m
Talk
The Early History of F#
Papers
Don SymeMicrosoft Research
DOI
18:15 - 21:00
Tuesday EveningPapers at HOPL
Chair(s): Allen Wirfs-BrockWirfs-Brock Associates, Matthew FlattUniversity 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 ClingerNortheastern University, Mitchell WandNortheastern University
DOI

Conference Day
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

Conference Day
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

Conference Day
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

Conference Day
Sun 20 Jun

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

Conference Day
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

Conference Day
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