Conference
JErlang: Erlang with Joins
العنوان: | JErlang: Erlang with Joins |
---|---|
المؤلفون: | Plociniczak, Hubert, Eisenbach, Susan |
المساهمون: | Ecole Polytechnique Fédérale de Lausanne (EPFL), Imperial College London, Dave Clarke, Gul Agha |
المصدر: | Lecture Notes in Computer Science ; 12th International Conference on Coordination Models and Languages (COORDINATION) Held as part of International Federated Conference on Distributed Computing Techniques (DisCoTec) ; https://hal.inria.fr/hal-01054623 ; 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 CCSD Springer |
سنة النشر: | 2010 |
مصطلحات موضوعية: | Concurrency, Join-Calculus, Erlang, Static Analysis, [INFO.INFO-DL]Computer Science [cs]/Digital Libraries [cs.DL] |
جغرافية الموضوع: | Amsterdam, Netherlands |
الوصف: | International audience ; 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. |
نوع الوثيقة: | conference object |
اللغة: | English |
Relation: | hal-01054623; https://hal.inria.fr/hal-01054623; https://hal.inria.fr/hal-01054623/document; https://hal.inria.fr/hal-01054623/file/JErlang.pdf |
DOI: | 10.1007/978-3-642-13414-2_5 |
الاتاحة: | https://hal.inria.fr/hal-01054623 https://hal.inria.fr/hal-01054623/document https://hal.inria.fr/hal-01054623/file/JErlang.pdf https://doi.org/10.1007/978-3-642-13414-2_5 |
Rights: | http://creativecommons.org/licenses/by/ ; info:eu-repo/semantics/OpenAccess |
رقم الانضمام: | edsbas.4B90C84B |
قاعدة البيانات: | BASE |
DOI: | 10.1007/978-3-642-13414-2_5 |
---|