The Community for Technology Leaders
RSS Icon
Issue No.06 - Nov.-Dec. (2012 vol.14)
pp: 24-34
Steve Vinoski , Basho Technologies
Developers use the open source Erlang programming language in domains such as telecommunications, database systems, and the Web due to its superior support for concurrency and reliability. Erlang applications comprise numerous processes—lightweight user-space threads—that communicate via message passing. This article focuses on Erlang's concurrency support and details an example 1D Poisson solver program.
Welding, Concurrent computing, Programming, Telecommunications, Reliability, Syntactics, Pattern matching, scientific computing, applicative (functional) programming, concurrent programming, programming paradigms, concurrent languages, distributed languages, parallel languages
Steve Vinoski, "Concurrency and Message Passing in Erlang", Computing in Science & Engineering, vol.14, no. 6, pp. 24-34, Nov.-Dec. 2012, doi:10.1109/MCSE.2012.67
1. OTP Design Principles User's Guide, version 5.9.1, Ericsson AB, 1 Apr. 2012; .
2. F. Cesarini and S. Thompson, Erlang Programming, O'Reilly Media, 2009.
3. J. Armstrong, Programming Erlang: Software for a Concurrent World, Pragmatic Bookshelf, 2007.
4. M. Logan, E. Merritt, and R. Carlsson, Erlang and OTP in Action, Manning Publications, 2010.
5. S. St. Laurent, Introducing Erlang, O'Reilly Media, 2012.
124 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool