Programování ERLANG: Software pro souběžný svět

Hodnocení:   (4,6 z 5)

Programování ERLANG: Software pro souběžný svět (Joe Armstrong)

Recenze čtenářů

Shrnutí:

Kniha je vysoce ceněna pro své jasné vysvětlení a efektivní styl výuky. Pokrývá řadu témat důležitých pro Erlang a zaměřuje se na souběžné programování, což z ní činí základní zdroj informací pro začátečníky i zkušené programátory. Byly však zaznamenány některé nepřesnosti týkající se specifických vlastností jazyka a problémy s verzí pro Kindle.

Klady:

Mistrovsky napsané, s jasnými a přehlednými příklady.
Vynikající styl výuky, který se snadno sleduje.
Komplexní pokrytí konceptů Erlangu, včetně souběžnosti a zpracování procesů.
Inspiruje k novým způsobům přemýšlení o problémech programování.
Vhodné pro začátečníky i pokročilé.
Předkládá inovativní myšlenky uspořádaným způsobem pro budoucí použití.

Zápory:

Některé nepřesnosti týkající se vlastností jazyka, zejména podpory JSON.
Problémy s verzí pro Kindle týkající se čitelnosti příkladů kódu.
Někteří čtenáři si všimli, že obsah týkající se vývojového prostředí Erlang je ve druhém vydání řídký.
Zmínky o zastaralých funkcích, které v současných verzích Erlangu nemusí existovat.

(na základě 37 hodnocení čtenářů)

Původní název:

Programming ERLANG: Software for a Concurrent World

Obsah knihy:

Víceuživatelská hra, webová stránka, cloudová aplikace nebo síťová databáze může mít tisíce uživatelů, kteří spolu komunikují ve stejnou dobu. Potřebujete výkonný, průmyslový nástroj, který zvládne opravdu náročné problémy spojené s paralelními a souběžnými prostředími. Potřebujete Erlang. V tomto druhém vydání bestselleru Programování v Erlangu se naučíte psát paralelní programy, které se bez problémů škálují na vícejádrových systémech.

Při použití jazyka Erlang budete překvapeni, jak snadno se s paralelními problémy vypořádáte a jak rychleji a efektivněji vaše programy poběží. To proto, že Erlang používá sady paralelních procesů - nikoli jediný sekvenční proces, jak je tomu ve většině programovacích jazyků.

Joe Armstrong, tvůrce Erlangu, vás v malých krocích seznámí s tímto výkonným jazykem a poskytne vám kompletní přehled o Erlangu a o tom, jak jej používat v běžných scénářích. Začnete sekvenčním programováním, přejdete k paralelnímu programování a ošetřování chyb v paralelních programech a naučíte se s jistotou pracovat s distribuovaným programováním a standardními frameworky Erlang/Open Telecom Platform (OTP).

Nepotřebujete žádné předchozí znalosti funkcionálního nebo paralelního programování. Kapitoly jsou plné praktických příkladů z reálného světa a zasvěcených tipů a rad a končí cvičeními pro začínající i pokročilé uživatele.

Druhé vydání bylo rozsáhle přepracováno. Novinkou tohoto vydání je sedm kapitol věnovaných nejnovějším funkcím Erlangu: mapám, typovému systému a Dialyzeru, WebSockets, programátorským idiomům a novému samostatnému exekučnímu prostředí. Budete psát programy, které dynamicky detekují a opravují chyby a které lze aktualizovat bez zastavení systému. Nechybí ani pokrytí rebaru (de facto build systému Erlang) a informace o tom, jak sdílet a používat projekty Erlang na githubu, ilustrované příklady z cowboye a bitcasku.

Erlang změní váš pohled na svět i na to, jak programujete.

Co potřebujete

Systém Erlang/OTP. Stáhněte si ho z webu erlang.org.

Další údaje o knize:

ISBN:9781937785536
Autor:
Vydavatel:
Vazba:Měkká vazba
Rok vydání:2013
Počet stran:548

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Programování ERLANG: Software pro souběžný svět - Programming ERLANG: Software for a Concurrent...
Víceuživatelská hra, webová stránka, cloudová...
Programování ERLANG: Software pro souběžný svět - Programming ERLANG: Software for a Concurrent World
Ve svém nitru nevěřím: A Memoir (Vzpomínky) - In My Gut, I Don't Believe: A Memoir
Vnitřně nevěřím jsou intimní memoáry o dospívání, které se odehrávají v...
Ve svém nitru nevěřím: A Memoir (Vzpomínky) - In My Gut, I Don't Believe: A Memoir

Díla autora vydali tito vydavatelé:

© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)