Hodnotenie:
Kniha je všeobecne dobre prijímaná, najmä pre vývojárov Javy, ktorí prechádzajú na Scalu. Efektívne pokrýva syntax a základné koncepty jazyka Scala, funkcionálne programovanie a súbežné programovanie. Niektorí čitatelia však majú pocit, že ponúka len málo nových informácií nad rámec existujúcich zdrojov, ako sú videá Venkata Subramaniama.
Výhody:⬤ Ideálna pre začínajúcich vývojárov Javy a začiatočníkov v jazyku Scala
⬤ pokrýva základné funkcie jazyka a praktické koncepty programovania
⬤ štruktúrované ako sprievodca jazykom
⬤ prístupný štýl písania s jasnými vysvetleniami.
⬤ Neposkytuje nové poznatky nad rámec existujúcich zdrojov
⬤ niektorí používatelia namiesto zakúpenia knihy odporúčajú alternatívne materiály, napríklad videá
⬤ nie je tak podrobný ako niektoré pokročilé referencie.
(na základe 6 čitateľských recenzií)
Pragmatic Scala: Create Expressive, Concise, and Scalable Applications
Naše odvetvie smeruje k funkčnému programovaniu, ale vaše objektovo orientované skúsenosti sú stále cenné. Scala spája silu OO a funkcionálneho programovania a Pragmatic Scala vám ukáže, ako efektívne pracovať s oboma. Táto kniha, aktualizovaná podľa Scala 2. 11, s podrobným pokrytím nových funkcií, ako sú Akka actors, paralelné kolekcie a optimalizácia chvostových volaní, vám ukáže, ako vytvárať hviezdne aplikácie.
Prvé vydanie tejto knihy vyšlo pod názvom Programming Scala.
Naše odvetvie smeruje k funkcionálnemu programovaniu, ale vaše objektovo orientované skúsenosti sú stále cenné. Scala spája silu OO a funkcionálneho programovania a Pragmatická Scala vám ukáže, ako efektívne pracovať s oboma. Táto kniha, aktualizovaná podľa Scala 2. 11, s podrobným pokrytím nových funkcií, ako sú Akka actors, paralelné kolekcie a optimalizácia chvostových volaní, vám ukáže, ako vytvárať hviezdne aplikácie.
Tento dôkladný úvod do jazyka Scala vám umožní ihneď začať kódovať v tomto výkonnom jazyku. Začnete na známej pôde jazyka Java a na prehľadných príkladoch sa naučíte vytvárať veľmi stručné a expresívne aplikácie v jazyku Scala. Zistíte, kedy a ako kombinovať imperatívny aj funkcionálny štýl a ako používať paralelné kolekcie a Akka actors na vytváranie vysoko výkonných súbežných aplikácií, ktoré efektívne využívajú viacjadrové procesory.
Scala sa od prvého vydania tejto knihy vyvinula a Pragmatická Scala je jej významnou aktualizáciou. Prepracovali sme každú kapitolu a pridali sme tri nové kapitoly a šesť nových častí, v ktorých sa venujeme novým funkciám jazyka Scala. Naučíte sa, ako:
⬤ Bezpečne riadiť súbežnosť pomocou paralelných kolekcií a Akka actors.
⬤ Vytvárať expresívny čitateľný kód pomocou tried hodnôt a vylepšených implicitných konverzií.
⬤ Vytvárať reťazce z dát bez potenia pomocou interpolácie reťazcov.
⬤ Vytvárajte doménovo špecifické jazyky.
⬤ Optimalizujte rekurzie pomocou optimalizácie chvostových volaní.
Či už máte záujem o vytváranie stručných, robustných jednovláknových aplikácií alebo vysoko expresívnych, vláknovo bezpečných súbežných programov, táto kniha vám pomôže.
Čo potrebujete:
Na využitie konceptov a príkladov v tejto knihe je potrebný kompilátor Scala (2. x) a JDK.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)