Hodnotenie:
Kniha je stručným úvodom do Erlangu a funkcionálneho programovania, ktorý ocenia začiatočníci, ale je kritizovaná pre nedostatočnú hĺbku a pokrytie dôležitých tém.
Výhody:⬤ Poskytuje dobrý prehľad o Erlangu
⬤ vhodný pre začiatočníkov
⬤ ponúka pekný úvod do funkcionálneho programovania
⬤ niektorými používateľmi dobre prijímaný ako užitočný úvod.
⬤ Chýba hĺbka a podrobnosti
⬤ nie je vhodná pre pokročilých používateľov
⬤ podstatné témy, ako sú dátové štruktúry, štruktúrovanie projektov a súbežnosť, sú nedostatočne pokryté
⬤ skúsení vývojári sa môžu cítiť neuspokojení.
(na základe 4 čitateľských recenzií)
Introducing ERLANG: Getting Started in Functional Programming
Ak ste v jazyku Erlang nováčik, jeho funkcionálny štýl sa vám môže zdať zložitý, ale s pomocou tohto praktického úvodu zvládnete krivku učenia a zistíte, aký príjemný, výkonný a zábavný môže tento jazyk byť.
V tomto aktualizovanom druhom vydaní vám autor Simon St. Laurent ukáže, ako písať jednoduché programy v Erlangu tak, že vás naučí jednu zručnosť za druhou. Naučíte sa o porovnávaní vzorov, rekurzii, odovzdávaní správ, programovaní orientovanom na procesy a vytváraní ciest pre dáta namiesto toho, aby ste im hovorili, kam majú ísť. Na konci svojej cesty pochopíte, prečo je Erlang ideálny pre súbežnosť a odolnosť.
⬤ Zoznámite sa s príkazovým riadkom Erlang, jeho shell rozhraním.
⬤ Definujte funkcie pomocou nástroja Fun na reprezentáciu opakovaných výpočtov.
⬤ Objavte atómy, porovnávanie vzorov a stráže: základy štruktúry vášho programu.
⬤ Ponorte sa do jadra spracovania v Erlangu pomocou rekurzie, reťazcov, zoznamov a funkcií vyššieho rádu.
⬤ Vytvárajte procesy, posielajte medzi nimi správy a aplikujte porovnávanie vzorov na prichádzajúce správy.
⬤ Ukladajte a manipulujte so štruktúrovanými údajmi pomocou Erlang Term Storage a databázy Mnesia.
⬤ Poznajte Open Telecom Platform, knižnice a nástroje Erlang s otvoreným zdrojovým kódom.