3 ms·
Tackling the Awkward Squad for Reactive Programming
- raxxorrax 6y agoAs opposed to Reactionary Programming that still tries to banish unions from the C standard. Jokes aside I think the paper is interesting. preprint is here: http://soft.vub.ac.be/~svdvonde/papers/ecoop2020-tackling-the-awkward-squad-the-actor-reactor-model.pdf http://soft.vub.ac.be/~svdvonde/papers/ecoop2020-tackling-th... Didn't know the term awkward squad for functional programming, so I don't know if the comparison holds. The problems described sound reasonable though. Was thinking WPF (rip) while reading, don't know much about any language mentioned. I also don't know much about the internal workings, what I noticed is the tendency of side effects as a user. Some positive, some negative. I had some difficulties with actually breaking up dependencies as you might not always want to update state everywhere. Don't know how reactive frameworks are implemented. I would guess it is mostly some implicit observer pattern for certain container types.