Slide 5
Slide 5 text
Erlang (/ˈɜrlæŋ/ ER-lang) is a general-purpose
concurrent, garbage-collected programming
language and runtime system. The sequential
subset of Erlang is a functional language, with
eager evaluation, single assignment, and
dynamic typing. It was designed by Ericsson to
support distributed, fault-tolerant, soft-real-
time, non-stop applications. It supports hot
swapping, so that code can be changed without
stopping a system.
Erlang is a programming language used to build
massively scalable soft real-time systems with
requirements on high availability. Some of its
uses are in telecoms, banking, e-commerce,
computer telephony and instant messaging.
Erlang's runtime system has built-in support for
concurrency, distribution and fault tolerance.