Hodnotenie:
Kniha je dobre organizovaným úvodom do Elixíru, ktorý oceňujeme pre jeho zrozumiteľné písanie a dobrý obsah. Kvôli predpokladaným predchádzajúcim znalostiam však nemusí byť vhodná pre úplných začiatočníkov v programovaní.
Výhody:⬤ Dobre spracovaný, prehľadne napísaný úvod do Elixíru
⬤ dobrá organizácia
⬤ výborný obsah
⬤ kvalitná tlač a papier
⬤ skvelý pomer ceny a kvality.
Nie je vhodný pre začiatočníkov, ktorí s programovaním úplne začínajú; predpokladá predchádzajúce znalosti terminológie programovania.
(na základe 4 čitateľských recenzií)
Introducing Elixir: Getting Started in Functional Programming
Hladký, výkonný a malý jazyk Elixir je vynikajúcim jazykom na učenie funkcionálneho programovania a vďaka tomuto praktickému úvodu zistíte, aký výkonný môže byť Elixir. Autori Simon St. Laurent a J. David Eisenberg vám ukážu, ako Elixir kombinuje robustné funkcionálne programovanie Erlangu s prístupom, ktorý sa viac podobá Ruby, a obsahuje výkonné makro funkcie na metaprogramovanie.
Aktualizované na verziu Elixir 1. 4, druhé vydanie tejto praktickej knihy vám pomôže písať jednoduché programy v jazyku Elixir tým, že vás naučí jednu zručnosť za druhou. Keď si osvojíte porovnávanie vzorov, procesne orientované programovanie a ďalšie koncepty, pochopíte, prečo jazyk Elixir uľahčuje vytváranie súbežných a odolných programov, ktoré sa ľahko škálujú.
⬤ Zoznámte sa s IEx, rozhraním príkazového riadka jazyka Elixir.
⬤ Poznáte základné štruktúry jazyka Elixir prostredníctvom práce s číslami.
⬤ Objavte atómy, porovnávanie vzorov a stráže: základy štruktúry vášho programu.
⬤ Ponorte sa do jadra spracovania v jazyku Elixir pomocou rekurzie, reťazcov, zoznamov a funkcií vyššieho rádu.
⬤ Vytvárajte procesy Elixir a posielajte medzi nimi správy.
⬤ Ukladajte a manipulujte so štruktúrovanými údajmi pomocou Erlang Term Storage a databázy Mnesia.
⬤ Vybudujte odolné aplikácie pomocou platformy Open Telecom Platform.