JErlang: Erlang with Joins - Archive ouverte HAL
Communication Dans Un Congrès Année : 2010

JErlang: Erlang with Joins

Résumé

Erlang is an industrially successful functional language that uses the Actor model for concurrency. It supports the message-passing paradigm by providing pattern-matching over received messages. Unfortunately coding synchronisation between multiple processes is not straightforward. To overcome this limitation we designed and implemented JErlang, a Join-Calculus inspired extension to Erlang. We provide a rich set of language features with our joins. We present implementation details of our two alternative solutions, a library and an altered VM. Our optimisations provide JErlang with good performance.
Fichier principal
Vignette du fichier
JErlang.pdf (138.7 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-01054623 , version 1 (07-08-2014)

Licence

Identifiants

Citer

Hubert Plociniczak, Susan Eisenbach. JErlang: Erlang with Joins. 12th International Conference on Coordination Models and Languages (COORDINATION) Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec), Jun 2010, Amsterdam, Netherlands. pp.61-75, ⟨10.1007/978-3-642-13414-2_5⟩. ⟨hal-01054623⟩
111 Consultations
190 Téléchargements

Altmetric

Partager

More