Erlang
Erlang is a functional programming language used for implementing very
large scale, real-time, concurrent, industrial applications.
Erlang has been used to control several very large scale
(i.e. hundreds of thousands of lines of source code)
telecommunications switching system products which are marketed world
wide by Ericsson today. It has also been used to implement countless
prototypes and experiments.
Ericsson is one of the world's largest manufactures of
telecommunications equipment. Ericsson is active in more than 100
countries and has about 80 000 employees.
- Developer:
Erlang was developed by a group at the
Ericsson Computer Science Laboratory
- Contact:
More information about Erlang can be obtained from several sources.
For example the Erlang Systems
department of Ericsson Software Technology AB or
Ericsson CS Lab's
Erlang information.
- Number of Users:
About 300 within Ericsson, many elsewhere
- Number of Sites:
35 within Ericsson about 80 elsewhere
- In use: Since 1987.
- Language: Erlang, see
Concurrent Programming in Erlang
- Compilers: Three compilers (written in Erlang)
- Availability: Available free of charge to
universities on non commercial terms (email: erlang@erix.ericsson.se).
Available (at a price) to other organisations (email:
sales@erlang.ericsson.se)