Erlang is a concurrent functional programming language designed for programming large industrial real-time systems. Erlang is dynamically typed and has a pattern matching syntax. Functions are defined using recursion equations. Erlang provides explicit concurrency, has asynchronous message passing and is relatively free from side effects. Distributed Erlang programs can run transparently on cross-platform multi-vendor systems. The language has primitives for detecting run-time errors and for dynamic code replacement (i.e. changes to code can be made in a running real-time system, without stopping system). Erlang has real-time GC, modules and a foreign language interface. Erlang was developed at the Ellemtel Telecommunication Systems Laboratories and is used within Ericsson for product development and prototyping.
Concurrent Programming in Erlang -
Joe Armstrong, Robert Virding, Claes Wikstrom, Mike Williams
Prentice Hall PTR
1996
358 páginas
11h 56m
ISBN-13: 9780135083017
Estatísticas
Avaliações
2 / 1- 5 estrelas0%
- 4 estrelas0%
- 3 estrelas0%
- 2 estrelas100%
- 1 estrelas0%