Erlang
Erlang was created at Ericsson for telecom systems that must run without interruption. Its actor model, lightweight concurrency and failure recovery make it ideal for messaging, telecom and distributed systems. Its virtual machine, the BEAM, is legendary.
- Creado por Joe Armstrong (Ericsson)
- Año 1986
- Paradigma: Functional · concurrent
- Extensiones: .erl, .hrl
Para qué se usa
- Telecommunications
- Distributed systems
- Real-time messaging
A favor
- Lightweight concurrency
- Fault tolerance
- High availability
En contra
- Unusual syntax
- Niche
- Learning curve
Ecosistema
- OTP
- Rebar3
- Cowboy
- Mnesia
- RabbitMQ
Ejemplo
-module(hola).
-export([start/0]).
start() -> io:format("¡Hola, mundo!~n").