TU Darmstadt / ULB / TUbiblio

Reactive Programming Experience with REScala

Mogk, Ragnar and Salvaneschi, Guido and Mezini, Mira (2018):
Reactive Programming Experience with REScala.
In: Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming, New York, NY, USA, ACM, Nice, France, April 09 - 12, 2018, In: Programming'18 Companion, DOI: 10.1145/3191697.3214337,
[Conference or Workshop Item]

Abstract

Reactive programming is a recent programming paradigm that specifically targets reactive applications. Over the years, a number of reactive languages have been proposed, with different combinations of features, and various target domains.

Unfortunately, there is a lack of knowledge about the experience of developing software applications with reactive languages. As a result, a number of design choices in reactive programming languages remain disconnected from experience and the applicability of reactive programming to various domains remains unclear.

To bridge this gap, we report on our experience of developing reactive applications as well as teaching reactive programming in REScala, which we collected over several years of research and practice.

Item Type: Conference or Workshop Item
Erschienen: 2018
Creators: Mogk, Ragnar and Salvaneschi, Guido and Mezini, Mira
Title: Reactive Programming Experience with REScala
Language: English
Abstract:

Reactive programming is a recent programming paradigm that specifically targets reactive applications. Over the years, a number of reactive languages have been proposed, with different combinations of features, and various target domains.

Unfortunately, there is a lack of knowledge about the experience of developing software applications with reactive languages. As a result, a number of design choices in reactive programming languages remain disconnected from experience and the applicability of reactive programming to various domains remains unclear.

To bridge this gap, we report on our experience of developing reactive applications as well as teaching reactive programming in REScala, which we collected over several years of research and practice.

Title of Book: Conference Companion of the 2nd International Conference on Art, Science, and Engineering of Programming
Series Name: Programming'18 Companion
Place of Publication: New York, NY, USA
Publisher: ACM
Divisions: 20 Department of Computer Science
20 Department of Computer Science > Software Technology
DFG-Collaborative Research Centres (incl. Transregio)
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres
LOEWE
LOEWE > LOEWE-Schwerpunkte
LOEWE > LOEWE-Schwerpunkte > NiCER – Networked infrastructureless Cooperation for Emergency Response
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > A: Construction Methodology > Subproject A2: Design
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > C: Communication Mechanisms
DFG-Collaborative Research Centres (incl. Transregio) > Collaborative Research Centres > CRC 1053: MAKI – Multi-Mechanisms Adaptation for the Future Internet > C: Communication Mechanisms > Subproject C2: Information-centred perspective
Event Location: Nice, France
Event Dates: April 09 - 12, 2018
Date Deposited: 10 Oct 2018 08:22
DOI: 10.1145/3191697.3214337
Funders: LOEWE initiative, European Research Council, German Research Foundation (DFG)
Export:
Suche nach Titel in: TUfind oder in Google

Optionen (nur für Redakteure)

View Item View Item