‹Programming› exists to foster an environment where we can talk about the art, science, and engineering of programming. We have been having these conversations at ‹Programming› for five years. It is time we challenge ourselves, both regarding how we have these conversations and regarding what else we should be talking about.

Accepted Conversation Starters

Title
A Multi-Language IDE with Blocks at its Core
Conversation Starters
Are many heaps better than one?
Conversation Starters
Hedy: A gradual programming language for children
Conversation Starters
Live IDEs in the WebBrowser: What's Holding Us Back?
Conversation Starters
Programming "systems" deserve a theory too!
Conversation Starters
Techniques for Mixed Consistency in Programming Languages
Conversation Starters

Call for Conversation Starters

This year ‹Programming› will be virtual and we will include a specific track for starting conversations in this virtual environment. The main goal of this conversations track is to promote social gathering and lively discussions amongst participants. Hence, we call the submissions for this track conversation starters.

A conversation starter submission can take several forms, for example,

  • a poster to discuss,
  • a demonstration followed by a discussion,
  • a mini-tutorial where participants get to try out a system,
  • an experimental space where participants can try things out on their own or with other participants,
  • an invitation to discuss a challenging statement about programming, or
  • a request for comments on future directions for a research project.

All submissions should aim to engage participants in a conversation about the content being presented and plan to use at most 30 minutes.

Important Dates

Submission Deadline: February 24th, 2021 (updated)

Notification: March 3, 2021 (updated)

Upload-ready: March 15, 2021

Selection Committee

Patrick Rein (Hasso Plattner Institute, Germany)
Emma Söderberg (Lund University, Sweden)

Submission Details

Please submit your conversation starter proposal electronically via EasyChair:

https://easychair.org/conferences/?conf=programmmingconversa

Submissions should include a title, author(s), and short abstract and answer the following three questions (max 1 page):

  • What does the format look like?
  • What material will be used? (e.g., a poster, video, short write-up, …)
  • How will this conversation be interesting to participants?

Accepted submissions will be given instructions for how to share material for the upload-ready deadline.

Dates
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

17:00 - 17:30
Conversation Starters IConversation Starters at Virtual Space A
Chair(s): Emma Söderberg Lund University
17:00
30m
Live Q&A
Programming "systems" deserve a theory too!
Conversation Starters
Joel Jakubovic University of Kent, Jonathan Edwards , Tomas Petricek University of Kent
17:00 - 17:30
Conversation Starters IIConversation Starters at Virtual Space B
Chair(s): Patrick Rein Hasso Plattner Institute
17:00
30m
Live Q&A
Live IDEs in the WebBrowser: What's Holding Us Back?
Conversation Starters
Gilad Bracha Shape Security/F5 Networks

Thu 25 Mar

Displayed time zone: Belfast change

17:00 - 17:30
Conversation Starters IIIConversation Starters at Virtual Space A
Chair(s): Emma Söderberg Lund University
17:00
30m
Live Q&A
Hedy: A gradual programming language for children
Conversation Starters
Felienne Hermans Leiden University
17:00 - 17:30
Conversation Starters IVConversation Starters at Virtual Space B
Chair(s): Patrick Rein Hasso Plattner Institute
17:00
30m
Live Q&A
Are many heaps better than one?
Conversation Starters
Mario Wolczko Oracle Labs

Fri 26 Mar

Displayed time zone: Belfast change

13:00 - 13:30
Conversation Starters VConversation Starters at Virtual Space A
Chair(s): Patrick Rein Hasso Plattner Institute
13:00
30m
Demonstration
A Multi-Language IDE with Blocks at its Core
Conversation Starters
Tom Beckmann Hasso Plattner Institute
13:00 - 13:30
Conversation Starters VIConversation Starters at Virtual Space B
Chair(s): Emma Söderberg Lund University
13:00
30m
Live Q&A
Techniques for Mixed Consistency in Programming Languages
Conversation Starters
Mirko Köhler TU Darmstadt, Nafise Eskandani TU Darmstadt, Pascal Weisenburger TU Darmstadt, Guido Salvaneschi University of St. Gallen
Questions? Use the ‹Programming› Conversation Starters contact form.