Programming is often done in the context of a stateful environment and a graphical user interface; this is interaction with a system, not just writing in a language.
We invite conversations on how to break the monolithic view of programming systems down into characteristics that can be compared or advanced independently. We want to make it possible to talk about systems in a way that can be shared and agreed or constructively disagreed upon.
The overarching aim of this conversation is to help the designers of future programming systems to stop reinventing the wheel and (finally) stand on the shoulders of the giants!
Wed 24 MarDisplayed time zone: Belfast change
You can also attend without preparing a slide. To provide a broad introduction to the discussion, we would still encourage you to submit a slide!