Mon 21 Oct 2024 15:00 - 15:20 at Pacific A - Textual Systems

Is it effective to develop a live programming environment from within another live programming environment? We have been using Clojure and Clerk, a notebook-like live programming environment, to build reports for our users. We are now in the process of using Clerk to build an interactive report builder.

In the paper and videos below, we share our initial progress on going from a report to a report builder UI. We show a demo in which we use our prototype to build a data transformation pipeline while seeing intermediate results. We also share questions we want to answer and directions we want to explore in the future.

Mon 21 Oct

Displayed time zone: Pacific Time (US & Canada) change

14:00 - 15:30
Textual SystemsLIVE at Pacific A
14:00
20m
Talk
Run, Build and Grow Small Systems Without Leaving Your Text Editor
LIVE
Albert Zak UAS Technikum Wien (2020-2024), Independent (2024-), Karl M. Göschka UAS Technikum Wien
14:20
20m
Talk
TAPE: From direct to programmatic and back
LIVE
Ian Clester Georgia Institute of Technology
14:40
10m
Talk
Diff-based interactive compiler debugging and testing
LIVE
Luyu Cheng Hong Kong University of Science and Technology, Lionel Parreaux HKUST (The Hong Kong University of Science and Technology)
Link to publication
14:50
10m
Talk
Example-driven development: bridging tests and documentation
LIVE
Oscar Nierstrasz feenk.com, Andrei Chiş feenk.com, Tudor Gîrba feenk.com
Link to publication DOI
15:00
20m
Talk
Live Programming a Live Programming Environment: An Experience Report
LIVE
Elliot Evans Polytope, Philippa Markovics Nextjournal, Martin Kavalar Nextjournal, Andrea Amantini Nextjournal, Jack Rusher Nextjournal