Files
Siciliano_30391000_2018.pdf
Closed access - Adobe PDF
- 1.45 MB
Details
- Supervisors
- Faculty
- Degree label
- Abstract
- La programmation réactive est un paradigme visant à conserver continuellement une cohérence globale en propageant les modifications d’une source réactive (modification de variable, entrées utilisateur, etc…) aux éléments dépendants de cette source en appliquant les processus adéquats. Le concept de réactivité en informatique est encore un domaine relativement jeune avec différents modèles. Ce mémoire offre une vue d’ensemble des propriétés que lui sont reliés ainsi que d’une classification des sous-paradigmes qui ont été développés. Nous l’illustrerons également en utilisant une librairie populaire qui a fait ses preuves (RxJava) ainsi qu’un langage en plein essor (REScala). Finalement, nous discuterons dans une certaine mesure des possibles directions futures de ce paradigme.