JErlang: Erlang with Joins - Coordination Models and Languages
Conference Papers Year : 2010

JErlang: Erlang with Joins

Abstract

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
Origin Files produced by the author(s)
Loading...

Dates and versions

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

Licence

Identifiers

Cite

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⟩
109 View
190 Download

Altmetric

Share

More