Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 26-minute video presentation from the REBLS 2023 conference focusing on implementing persistent signals in JavaScript. Delve into the work of Daichi Hidaka and Tetsuo Kamina from Oita University, Japan, as they tackle the challenge of extending reactive programming concepts beyond Java. Learn how persistent signals, which allow time-varying values to access their execution histories, can be realized in JavaScript to broaden their application, particularly in web frontend development. Discover the innovative relay-server-based architecture designed to overcome challenges in connecting JavaScript programs with time-series databases. Gain insights into the creation of a domain-specific language (DSL) library that leverages existing JavaScript ecosystems while implementing persistent signals. Understand the potential impact of this research on distributed programming and reactive systems development across various platforms.