Introduction to programming in Erlang (developerWorks)
Introduction to programming in Erlang (developerWorks)
There is an
introduction to the Erlang programming language (the first part in a
series) on the developerWorks site. "Erlang provides a number of
standard features not found in or difficult to manage in other
languages. Much of this functionality exists in Erlang because of it's
telecom roots. For example, Erlang includes a very simple concurrency
model, allowing individual blocks of code to be executed multiple times on
the same host with relative ease. In addition to this concurrency Erlang
uses an error model that allows failures within these processes to be
identified and handled, even by a new process, which makes building highly
fault tolerant applications very easy. Finally, Erlang includes built-in
distributed processing, allowing components to be run on one machine while
being requested from another.
"