‹Programming› 2021
Mon 22 - Fri 26 March 2021
Online, United Kingdom
Toggle navigation
Attending
Venue: Online
Registration
Instructions For Authors / Presenters
Program
‹Programming› Program
Your Program
Mon 22 Mar
Tue 23 Mar
Wed 24 Mar
Thu 25 Mar
Fri 26 Mar
Tracks
‹Programming› 2021
Conversation Starters
Keynotes
Research Papers
Student Volunteers
Workshops
Workshops
ADEIRA
(Canceled)
MoreVMs
’21
PX/21
ProWeb21
Salon Littéraire
Co-hosted Coding Dojos
CoCoDo
CoCoDo
- A Tutorial on the Spoofax Language Workbench
- An Interactive Exploration of a Simple Compiler
- From Abstract Syntax Trees to Machine Code with LLVM
Tutorials
OAF
Open Applications Development
Organization
‹Programming› 2021 Committees
Organizing Committee
Steering Committee
Track Committees
Conversation Starters
Research Papers
Student Volunteers
Organizing committee
Student Volunteers
Workshops
Contributors
People Index
Workshops
ADEIRA
Organizing Committee
Program Committee
MoreVMs
Organizing Committee
Program Committee
PX/21
Organizing Committee
Program Committee
ProWeb21
Organizing Committee
Program Committee
Steering Committee
Salon Littéraire
Organizing Committee
Program Committee
Co-hosted Coding Dojos
CoCoDo
Organizing Committee
Program Committee
Tutorials
OAF
Organizing Committee
Search
Series
Series
‹Programming› 2025
‹Programming› 2024
‹Programming› 2023
‹Programming› 2022
‹Programming› 2021
‹Programming› 2020
‹Programming› 2019
‹Programming› 2018
‹Programming› 2017
Sign in
Sign up
‹Programming› 2021
(
series
) /
Keynotes
‹Programming› 2021
About
Program
We are delighted to announce the following keynote speakers for ‹Programming› 2021:
Guy Steele
, Oracle
Sharath Srinivasan
, University of Cambridge
Keynotes
Title
Closing Keynote: Guy Steele: Generality—or Not—in a Domain-Specific Language
‹Programming› Keynote
Keynotes
Guy L. Steele Jr.
Opening Keynote: Sharath Srinivasan: Politics in Language and Language in Politics
‹Programming› Keynote
Keynotes
Sharath Srinivasan
Dates
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT) Belfast
.
Use conference time zone: (GMT) Belfast
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-07:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-03:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02:00) Jerusalem
(GMT+03:00) Minsk
(GMT+02:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+04:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Wed 24 Mar
Displayed time zone:
Belfast
change
13:00 - 14:00
Keynote I
Keynotes
at
Virtual Space A
Chair(s):
Luke Church
University of Cambridge | Lund University | Lark Systems
13:00
60m
Keynote
Opening Keynote: Sharath Srinivasan: Politics in Language and Language in Politics
‹Programming› Keynote
Keynotes
Sharath Srinivasan
Fri 26 Mar
Displayed time zone:
Belfast
change
17:30 - 18:30
Keynote II
Keynotes
at
Virtual Space A
Chair(s):
Luke Church
University of Cambridge | Lund University | Lark Systems
17:30
60m
Keynote
Closing Keynote: Guy Steele: Generality—or Not—in a Domain-Specific Language
‹Programming› Keynote
Keynotes
Guy L. Steele Jr.
Oracle Labs
x
Sat 21 Dec 12:20