Write a Blog >>
SPLASH 2019
Sun 20 - Fri 25 October 2019 Athens, Greece
Mon 21 Oct 2019 12:00 - 12:30 at Room 3B - Language design and implementation Chair(s): Tetsuo Kamina

Reactive programming is a programming paradigm for interactive programs. Reactive programming programs define a dataflow graph and propagate data through it, as an alternative to manual management of callbacks. Dynamic reactive programming allows run time changes to the edges of the dataflow graph, but as the graph can change dynamically, graph nodes can be subject to memory leaks.

We present drx – dynamic reactive programming – a DSL for interactive programs, that is programs that interact with other programs or users. drx combines ideas from dataflow, synchronous and reactive programming. The focus of this in-progress paper is the interplay of dynamic dataflow and garbage collection, and our contribution the automatic memory management of the dataflow graph.

This program is tentative and subject to change.

Mon 21 Oct

rebls-2019-papers
11:00 - 12:30: REBLS - Language design and implementation at Room 3B
Chair(s): Tetsuo KaminaOita University
rebls-2019-papers11:00 - 11:30
Talk
Tian ZhaoUniversity of Wisconsin-Milwaukee, Adam BergerUniversity of Wisconsin -- Milwaukee, Yonglun LiUniversity of Wisconsin -- Milwaukee
rebls-2019-papers11:30 - 12:00
Talk
Yoshitaka SakuraiTokyo Institute of Technology, Takuo WatanabeTokyo Institute of Technology
rebls-2019-papers12:00 - 12:30
Talk
David RichterTechnische Universität Darmstadt, Ragnar MogkTechnische Universität Darmstadt
File Attached