Adding high-level concurrency to EScala
Résumé
On the one hand, languages like EventJava combine Event- Based Programming with concurrency. On the other hand, extending Aspect-Oriented Programming with concurrency has been studied as well. Seamlessly combining both styles with concurrency in a single language is possible with the right building blocks. We claim that the join is such a build- ing block.