Skip to content

Details

Zdeněk Mejzlík z firmy Altworx představí Elixir - funkcionální jazyk nad Erlang VM:

S Elixirem je psaní paralelních programů a distribuovaných systémů odolných vůči chybám snadnější než si myslíte. Pevné základy Elixiru tvoří BEAM a Erlang. Jestliže pro vytváření programů v Erlangu platí "Write once run forever", pak to platí i pro Elixir a není to prázdná fráze.

V prezentaci nejdříve ukážu v čem je Elixir unikátní a k jakému použití ho jeho unikátnost předurčuje.

Poté krátce uvedu BEAM a Erlang.

Následovat bude několik příkladů paralelních programů:

  • Vytváření paralelních procesů pomocí spawn a komunikace mezi nimi pomocí send a receive.

  • Použití OTP pro vytváření paralelních programů.

  • Supervision trees pro tvorbu programů odolných vůči chybám.

Protože je prezentace úvodem do Elixiru, bude kladen důraz na maximální srozumitelnost. Syntaxe, datové typy a další náležitosti jazyka Elixir, budou probírány postupně v rozsahu nutném pro dobré pochopení příkladů.

Sponzori: Kiwi.com, Altworks.

Related topics

You may also like