Det finns en impedansmångfald mellan meddelandepassagerarkonvergens och virtuella maskiner, såsom JVM. VM:er kartlägger vanligtvis sina trådar till tungviktiga OS-processer. Utan en lätt process abstraktion tvingas användarna ofta att skriva delar av samtidiga applikationer i en händelsedriven stil som skymmer kontrollflödet, och ökar bördan för programmeraren. I detta dokument visar vi hur trådbaserad och händelsebaserad programmering kan förenas under en enda aktörs abstraktion. Med hjälp av avancerade abstraktionsmekanismer i Scala programmeringsspråk, genomför vi vår strategi för omodifierade JVMs. Vår programmeringsmodell integreras väl med gängmodellen för den underliggande virtuella maskinen.
Scala REF är både ett funktionellt och objektorienterat språk som förenar trådbaserad och händelsebaserad programmeringsmodell för att fylla luckan för konvergensprogrammering.
Scala Actors: Unifying thread-based and event-based programming
{'venue': 'Theor. Comput. Sci.', 'journal': 'Theor. Comput. Sci.', 'mag_field_of_study': ['Computer Science']}