REBLS Industrial Talk (PREZI): Playful but not a Toy: Views on Reactive Programming from within a Large Software Project
Prezi is a multi-platform, cloud-based presentation software comprising a complex document authoring tool and graphics engine. To address the challenges in developing such large and heavily interactive applications at scale, especially in the browser space, Prezi has started to engage and invest in (functional) reactive programming technologies - including Bacon.js, ReactiveCocoa and the recent Elm language. We will discuss the motivation to adopt reactive programming, its benefits for developing interactive software and the challenges it poses when using it in designing large systems Finally, we will outline future plans for reactive programming at Prezi.
Bio: Johannes Emerich is a platform engineer in Prezi’s JavaScript team, providing tooling for Prezi’s polyglot development approach. He holds a BSc in Cognitive Science from the University of Osnabrück (Germany), and a MSc in Logic from the University of Amsterdam.
Johannes Emerich is a platform engineer in Prezi’s JavaScript team, providing tooling for Prezi’s polyglot development approach. He holds a BSc in Cognitive Science from the University of Osnabrück (Germany), and a MSc in Logic from the University of Amsterdam.
Tue 27 OctDisplayed time zone: Eastern Time (US & Canada) change
13:30 - 15:00 | |||
13:30 50mTalk | REBLS Industrial Talk (PREZI): Playful but not a Toy: Views on Reactive Programming from within a Large Software Project REBLS Johannes Emerich Prezi Media Attached | ||
14:20 20mTalk | Temporal Correlation Patterns REBLS Oliver Bračevac TU Darmstadt | ||
14:40 20mTalk | Dynamic Condition Response Graphs as Foundation for Event-based Languages and Systems REBLS |