Vuoi imparare e padroneggiare Erlang?

Unisciti al track Erlang di Exercism per accedere a 85 esercizi con l'analisi automatica del codice e mentoring personale, tutto 100% gratuito.

Informazioni su Erlang

-module(example).
-export([hello/0]).

hello() ->
  "Hello, World!".

Funzionalità principali di Erlang


Erlang

Funzionale

Le funzioni a più clausole, con pattern matching e guardie, sono i mattoni del codice Erlang.

Tipizzazione dinamica

Erlang non esegue controlli di tipo in fase di compilazione: preferisce il pattern matching a runtime.

Immutabile

Tutti i dati in Erlang sono immutabili, il che rende la concorrenza più sicura e più semplice da gestire.

Concorrente

Erlang usa il modello ad attori: concorrenza senza dati condivisi tramite il passaggio di messaggi.

Tolleranza ai guasti

Erlang gira su una VM nota per eseguire sistemi distribuiti, a bassa latenza e tolleranti ai guasti.

Gestore di pacchetti flessibile

Può recuperare sia pacchetti Erlang che pacchetti Elixir, sia pubblici che privati

Ricevi mentoring nello stile di Erlang

Ogni linguaggio ha il suo modo di fare le cose. La traccia Erlang non fa eccezione. I nostri mentori ti aiuteranno a imparare a pensare come uno sviluppatore Erlang e a scrivere codice idiomatico in Erlang. Dopo aver risolto un esercizio, invialo alla nostra squadra di volontari, che ti darà suggerimenti, idee e feedback su come renderlo più simile a quello che vedresti normalmente in Erlang: ti aiuteranno a scoprire le cose che non sai di non sapere.

Scopri di più sul mentoring

Esercizi Erlang creati dalla community

La traccia Erlang su Exercism ha 85 esercizi per aiutarti a scrivere codice migliore.

Vedi tutti gli esercizi di Erlang
Erlang

Inizia con la traccia Erlang

La parte migliore: è gratis al 100% per tutti.

Unisciti alla traccia Erlang