Elixir läuft auf der BEAM, der virtuellen Maschine von Erlang, die für Telefonanlagen entwickelt wurde: sehr viele gleichzeitige Prozesse, hohe Ausfallsicherheit. Mit IO.puts gibst du Text aus. Elixir ist funktional: Daten sind unveränderlich, Funktionen verarbeiten sie.
Skripte haben die Endung .exs, kompilierter Code .ex.
IO.puts("Hallo, Welt!")
name = "Mia"
IO.puts("Hallo #{name}!")So führst du den Code aus: Interaktiv mit iex, ein Skript hallo.exs mit elixir hallo.exs, Projekte mit mix new demo und mix run.
Merke
IO.putsgibt aus#{...}fügt Werte in Text ein- Läuft auf der Erlang-VM (BEAM)
Aufgabe
Gib Name und Alter in einem Satz aus.