Paralelní a souběžné programování v Haskellu

Hodnocení:   (4,6 z 5)

Paralelní a souběžné programování v Haskellu (Simon Marlow)

Recenze čtenářů

Shrnutí:

Kniha je vysoce hodnocena jako komplexní úvod do paralelního a souběžného programování v jazyce Haskell. Je uznávána pro své jasné vysvětlení a praktické poznatky, díky čemuž je vhodná pro vývojáře, kteří si chtějí rozšířit své znalosti jazyka Haskell. Existují určité obavy ohledně kvality její vazby a dostupnosti bezplatného obsahu online.

Klady:

Komplexní úvod do technik souběžného a paralelního programování v jazyce Haskell.
Srozumitelná vysvětlení od uznávaného autora jazyka Haskell (Simon Marlow).
Zahrnuje různá paradigmata a praktické příklady.
Užitečné pro středně pokročilé a pokročilé programátory v jazyce Haskell.
Čtenáři ocení srozumitelnost a praktický přístup materiálu.
Obsah knihy je k dispozici zdarma online, což čtenářům umožňuje vyzkoušet si jej před zakoupením.

Zápory:

Není vhodná jako první kniha pro začátečníky v Haskellu; jsou nutné předchozí znalosti.
Některé výtisky trpí slabou vazbou a nekvalitním tiskem.
Přestože je kniha obsáhlá, někteří čtenáři poznamenali, že postrádá explicitní cvičení pro hlubší pochopení.

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

Původní název:

Parallel and Concurrent Programming in Haskell

Obsah knihy:

Pokud máte praktické znalosti jazyka Haskell, tato praktická kniha vám ukáže, jak používat četná rozhraní API a rámce tohoto jazyka pro psaní paralelních i souběžných programů. Dozvíte se, jak paralelismus využívá vícejádrové procesory ke zrychlení výpočetně náročných programů a jak souběžnost umožňuje psát programy s vlákny pro více interakcí.

Autor Simon Marlow vás provede celým procesem na mnoha příkladech kódu, které můžete spustit, experimentovat s nimi a rozšiřovat je. Kniha je rozdělena do samostatných kapitol Paralelní a Souběžný Haskell a obsahuje také cvičení, která vám pomohou seznámit se s předkládanými koncepty:

⬤ Vyjádřete paralelismus v Haskellu pomocí monády Eval a vyhodnocovacích strategií.

⬤ Paralelizovat běžný kód Haskellu pomocí monády Par.

⬤ Vytvářet paralelní výpočty založené na polích pomocí knihovny Repa.

⬤ Používejte knihovnu Accelerate ke spouštění výpočtů přímo na GPU.

⬤ Pracovat se základními rozhraními pro psaní souběžného kódu.

⬤ Sestavovat stromy vláken pro větší a složitější programy.

⬤ Zjistěte, jak vytvořit vysokorychlostní souběžné síťové servery.

⬤ Psat distribuované programy, které běží na více strojích v síti.

Další údaje o knize:

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

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Paralelní a souběžné programování v Haskellu - Parallel and Concurrent Programming in...
Pokud máte praktické znalosti jazyka Haskell, tato praktická...
Paralelní a souběžné programování v Haskellu - Parallel and Concurrent Programming in Haskell

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)