‹Programming› 2025
Mon 2 - Fri 6 June 2025
Prague, Czechia
Toggle navigation
Attending
Conference: Charles University - Faculty of Mathematics and Physics
Reception: Old Town Hall
Dinner: Mesto More Event Space
Registration
Accommodation
Visa Information
Program
‹Programming› Program
Your Program
Mon 2 Jun
Tue 3 Jun
Wed 4 Jun
Thu 5 Jun
Fri 6 Jun
Tracks
‹Programming› 2025
Keynotes
Lightning Talks
Research Papers
Workshops
Artifacts
Student Research Competition
Student Volunteers
Social Events
Workshops
MoreVMs
PX/25
QP
SCLIT
Substrates
-25
VIMPL
Tutorials
Effekt
: Lexical Effect Handlers In Action
Organization
‹Programming› 2025 Committees
Organizing Committee
Steering Committee
Track Committees
Lightning Talks
Research Papers
Program Committee
External Reviewers
Workshops
Artifacts
Student Research Competition
Organizing Committee
Presentation Jury
Reviewers
Poster Jury
Student Volunteers
Contributors
People Index
Workshops
MoreVMs
Program Committee
Organizing Committee
PX/25
Organizing Committee
Program Committee
QP
Organizing Committee
Program Committee
SCLIT
Organizing Committee
Program Committee
Substrates
Organizing Committee
Program Committee
VIMPL
Organizing Committee
Program Committee
Tutorials
Effekt
Organizing Committee
Program 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› 2025
(
series
) /
Charles University - Faculty of Mathematics and Physics
/
Room information: S 8
Venue
Charles University - Faculty of Mathematics and Physics
Room name
S 8
Floor
1
Room number
8
Capacity
30
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
This program is tentative and subject to change.
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
.
Use conference time zone: (GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
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-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06: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-04: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-02: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) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03: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+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12: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
Mon 2 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
09:00 - 10:00
PX/25 – 1
PX/25
at
S 8
09:00
20m
Paper
It's OK to want to have a good time
PX/25
Luke Church
University of Cambridge | Candela Inc
,
Mariana Marasoiu
University of Cambridge
09:20
20m
Paper
Exploration and Complexity Management in Graph-based Programming Environments
PX/25
Max Boksem
University of Amsterdam
,
L. Thomas van Binsbergen
University of Amsterdam
09:40
20m
Demonstration
Sharing Test Suites across Programming Languages [Demo]
PX/25
Patrick Rein
University of Potsdam; Hasso Plattner Institute
,
Peter Retzlaff
Independent
,
Jens Lincke
Hasso Plattner Institute; University of Potsdam
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
10:30 - 12:00
PX/25 – 2
PX/25
at
S 8
10:30
22m
Paper
In-Situ Visual Programming
PX/25
Ulrich Brandstätter
,
Bernhard Schenkenfelder
Software Competence Center Hagenberg (SCCH)
10:52
22m
Paper
Fuzzing as Editor Feedback
PX/25
Marcel Garus
Hasso Plattner Institute; University of Potsdam
,
Jens Lincke
Hasso Plattner Institute; University of Potsdam
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
11:15
22m
Paper
COP Layer Encapsulating Non-Functional Requirements for Physical Systems on Hakoniwa Environment
PX/25
Yudai Yamada
Tokai University
,
Nobuhiko Ogura
Tokyo City University
,
Kenji Hisazumi
Shibaura Institute of Technology
,
Harumi Watanabe
Tokai University
11:37
22m
Paper
Shica — improving the programming experience for agent-based, distributed, physical computing systems
PX/25
Hiroto Shikada
Kyoto University of Advanced Science
,
Ian Piumarta
Kyoto University of Advanced Science
13:30 - 15:00
PX/25 – 3
PX/25
at
S 8
13:30
22m
Paper
Renkon-pad: A Live and Self-Sustaining Programming Environment based on Functional Reactive Programming
PX/25
Yoshiki Ohshima
Independent Contractor, Shizuoka University
,
Adam Bouhenguel
Jemar Industries
,
Matthew Good
Independent
13:52
22m
Paper
Im-C — a memory-safe C interpreter providing a better learning, testing, and debugging experience
PX/25
Masaki Kunii
Kyoto University of Advanced Science
,
Ian Piumarta
Kyoto University of Advanced Science
14:15
22m
Paper
Dimensions of Examples: Toward a Framework for Qualifying Examples in Programming
PX/25
Toni Mattis
University of Potsdam; Hasso Plattner Institute
,
Lukas Böhme
Hasso Plattner Institute, University of Potsdam, Potsdam, Germany
,
Stefan Ramson
Hasso Plattner Institute, Germany
,
Tom Beckmann
Hasso Plattner Institute
,
Martin C. Rinard
Massachusetts Institute of Technology
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
14:37
22m
Paper
PShapeTrace: Linking Drawing Instructions with Visual Outcomes in Processing
PX/25
Takashi Ishio
Future University Hakodate
,
Yuta Yamasaki
Future University Hakodate
15:30 - 17:00
PX/25 – 4
PX/25
at
S 8
15:30
22m
Paper
Encouraging Experimentation Through Programming by Proximity
PX/25
Tom Beckmann
Hasso Plattner Institute
,
Leonard Geier
University of Potsdam; Hasso Plattner Institute
,
Stefan Ramson
Hasso Plattner Institute, Germany
,
Marcel Taeumel
University of Potsdam; Hasso Plattner Institute
,
Robert Hirschfeld
Hasso Plattner Institute; University of Potsdam
15:52
22m
Talk
Programming with Rectangles: The Hidden Power of Tabular Thinking [Talk]
PX/25
David Thomas
Bederra Corp.
16:15
22m
Day closing
Discussions and Closing
PX/25
16:37
22m
Break
Break
PX/25
Tue 3 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
10:30 - 12:00
Lightning Talks - Block 1
Lightning Talks
at
S 8
10:30
90m
Talk
Lightning Talks - Block 1
Lightning Talks
15:30 - 17:00
Lightning Talks - Block 2
Lightning Talks
at
S 8
15:30
90m
Talk
Lightning Talks - Block 2
Lightning Talks
Mon 2 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
S 8
PX/25
PX/25 – 1
PX/25
PX/25 – 2
PX/25
PX/25 – 3
PX/25
PX/25 – 4
Tue 3 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
S 8
Lightning Talks
Lightning Talks - Block 1
Lightning Talks
Lightning Talks - Block 2
Mon 2 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
Room
9:00
15
30
45
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
S 8
PX/25
It's OK to want to have a good time
09:00 - 09:20
PX/25
Exploration and Complexity Management in Graph-based Programming Enviro ...
09:20 - 09:40
PX/25
Sharing Test Suites across Programming Languages [Demo]
09:40 - 10:00
PX/25
In-Situ Visual Programming
10:30 - 10:52
PX/25
Fuzzing as Editor Feedback
10:52 - 11:15
PX/25
COP Layer Encapsulating Non-Functional Requirements for Physical System ...
11:15 - 11:37
PX/25
Shica — improving the programming experience for agent-based, distribut ...
11:37 - 12:00
PX/25
Renkon-pad: A Live and Self-Sustaining Programming Environment based on ...
13:30 - 13:52
PX/25
Im-C — a memory-safe C interpreter providing a better learning, testing ...
13:52 - 14:15
PX/25
Dimensions of Examples: Toward a Framework for Qualifying Examples in P ...
14:15 - 14:37
PX/25
PShapeTrace: Linking Drawing Instructions with Visual Outcomes in Proce ...
14:37 - 15:00
PX/25
Encouraging Experimentation Through Programming by Proximity
15:30 - 15:52
PX/25
Programming with Rectangles: The Hidden Power of Tabular Thinking [Talk]
15:52 - 16:15
PX/25
Discussions and Closing
16:15 - 16:37
PX/25
Break
16:37 - 17:00
Tue 3 Jun
Displayed time zone:
Belgrade, Bratislava, Budapest, Ljubljana, Prague
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
S 8
‹Programming› Lightning Talks
Lightning Talks - Block 1
10:30 - 12:00
‹Programming› Lightning Talks
Lightning Talks - Block 2
15:30 - 17:00
x
Thu 29 May 13:16