Cos’è Erlang?

Questo articolo spiegherà in dettaglio cos’è Erlang e come usare Erlang.

Erlang

Cos’è Erlang?

Sviluppato per la prima volta nel 1986, Erlang è un linguaggio di programmazione funzionale che è stato molto influente nel mondo della progettazione del linguaggio di programmazione. È ancora ampiamente utilizzato oggi ed è un linguaggio tipizzato dinamicamente che si concentra sulla concorrenza, sui programmi distribuiti e sulla tolleranza agli errori. Un altro aspetto interessante di Erlang è che supporta lo scambio a caldo, il che significa che il codice può essere modificato senza fermare un sistema.

Storia di Erlang

Le prime versioni di Erlang erano un progetto proprietario di Ericsson. Si diceva che Erlang fosse un’abbreviazione per la “lingua Ericsson” che originariamente doveva essere utilizzata con gli interruttori telefonici. Il linguaggio è stato reso open source nel 1998 e da allora ha ispirato la progettazione di linguaggi di programmazione come F#, Clojure, Rust, Opa, Elixir, Dart e Akka.

Ciao mondo! a Erlang

-module(helloworld).
-export([start/0]).

start() ->
io:fwrite("Hello, world!n").

Articoli correlati

Ultimi articoli