Applying the reactive programming paradigm: Toward a more declarative application development approach
Contribuinte(s) |
Ricci, Alessandro |
---|---|
Data(s) |
16/07/2015
|
Resumo |
After almost 10 years from “The Free Lunch Is Over” article, where the need to parallelize programs started to be a real and mainstream issue, a lot of stuffs did happened: • Processor manufacturers are reaching the physical limits with most of their approaches to boosting CPU performance, and are instead turning to hyperthreading and multicore architectures; • Applications are increasingly need to support concurrency; • Programming languages and systems are increasingly forced to deal well with concurrency. This thesis is an attempt to propose an overview of a paradigm that aims to properly abstract the problem of propagating data changes: Reactive Programming (RP). This paradigm proposes an asynchronous non-blocking approach to concurrency and computations, abstracting from the low-level concurrency mechanisms. |
Formato |
application/pdf |
Identificador |
http://amslaurea.unibo.it/9021/1/zoffoli_alessandro_tesi.pdf Zoffoli, Alessandro (2015) Applying the reactive programming paradigm: Toward a more declarative application development approach. [Laurea magistrale], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [LM-DM270] - Cesena <http://amslaurea.unibo.it/view/cds/CDS8614/> |
Relação |
http://amslaurea.unibo.it/9021/ |
Direitos |
info:eu-repo/semantics/openAccess |
Palavras-Chave | #Reactive Programming, Declarative, Streams, State, Side effects #scuola :: 843884 :: Ingegneria e Architettura #cds :: 8614 :: Ingegneria e scienze informatiche [LM-DM270] - Cesena #sessione :: prima |
Tipo |
PeerReviewed |