SPLASH 2022
Mon 5 - Sat 10 December 2022 Auckland, New Zealand

We present a language with all the power of abstraction and the simplicity of two fundamental relations: substitution and categorization. With a graphic symbol representing each one of them, we created a playful visual programming environment aimed at teaching with high expressive power. This environment includes tools to inspect the program execution and a console to try visual expressions. This is achieved without resorting to text, since the symbols are user-defined drawings. To address complex problems, the language offers another set of tools to define text-based programs. Here we show a functional prototype of our rule-based, general-purpose declarative programming language.

PhD student at the Faculty of Philosophy and Chief Teaching Assistant at the Department of Computer Science at the University of Buenos Aires. He is a playwright and theater director. His philosophical analysis has led him to join the practice of programming with the notion of scientific representation. Three areas of knowledge are what drive him today to conceive a new language: programming, philosophy and art.

Fri 9 Dec

Displayed time zone: Auckland, Wellington change

13:30 - 15:00
Future Programming Languages and Tools (2)Onward! Papers at Seminar Room G100
Chair(s): Jeremy Singer University of Glasgow
13:30
30m
Talk
A Language Based on Two Relations between SymbolsIncludes Demo
Onward! Papers
Agustín Rafael Martínez University of Buenos Aires
DOI Pre-print
14:00
30m
Talk
Exploring Task Equivalence for Software Engineering Practice Adaptation and Replacement
Onward! Papers
Diana Kirk University of Auckland
DOI
14:30
30m
Talk
The Principles of the Flix Programming LanguageVirtual
Onward! Papers
Magnus Madsen Aarhus University
DOI