Qu'est-ce que Erlang?

Initialement développé en 1986, Erlang est un langage de programmation fonctionnel qui a exercé une grande influence dans le monde de la conception de langages de programmation. Il est encore largement utilisé aujourd'hui et est un langage typé dynamiquement qui se concentre sur la concurrence, les programmes distribués et la tolérance aux pannes. Un autre aspect intéressant d’Erlang est qu’il prend en charge l’échange à chaud, ce qui signifie que le code peut être modifié sans arrêter un système.

Histoire d'Erlang

Les premières versions d'Erlang étaient un projet exclusif chez Ericsson - le nom "Erlang" serait une abréviation de "langage Ericsson" - et devait à l'origine être utilisé dans le fonctionnement des commutateurs téléphoniques. Le langage a été open source en 1998 et depuis lors, il a inspiré la conception de langages de programmation tels que F #, Clojure, Rust, Opa, Elixir, Dart et Akka.

Bonjour le monde! à Erlang

 -module (helloworld) .- export ([début / 0]). start () -> 

io: fwrite ("Bonjour tout le monde! \ n").

Programmation fonctionnelle, Hello World, Termes de programmation