Hodnotenie:
Kniha je považovaná za komplexného sprievodcu Scalou, užitočného najmä pre začiatočníkov a tých, ktorí prechádzajú zo Scaly 2 na Scalu 3. Nemusí však byť vhodná pre tých, ktorí potrebujú používať len Scalu 2, pretože sa zameriava na Scalu 3.
Výhody:Úplná a komplexná príručka, výborná pre začiatočníkov, podrobne spracovaný zdroj, dobrý úvod s dôkladným spracovaním aktualizácií Scaly 3.
Nevýhody:Nevhodná pre tých, ktorí sa učia len Scalu 2, nesúrodé čítanie, ak sú diskusie o Scale 3 nepodstatné, drobné chyby v jazyku zaznamenané a odkazy môžu byť vo fyzickom formáte menej užitočné.
(na základe 5 čitateľských recenzií)
Programming Scala: Scalability = Functional Programming + Objects
Získajte prehľad o jazyku Scala - JVM, JavaScript a natívne kompilovanom jazyku, ktorý ponúka všetky výhody funkcionálneho programovania, moderný objektový model a pokročilý typový systém. Táto komplexná kniha, plná príkladov kódu, vám ukáže, ako byť s týmto jazykom a ekosystémom hneď produktívny. Dozviete sa, prečo je jazyk Scala ideálny na vytváranie dnešných vysoko škálovateľných aplikácií zameraných na dáta a zároveň maximalizuje produktivitu vývojárov.
Zatiaľ čo Java zostáva populárna a Kotlin sa stal populárnym, Scala nezaháľa. Toto tretie vydanie sa zaoberá novinkami v jazyku Scala 3. 0 s aktualizáciami v celej knihe. Programovanie Scala je ideálna pre začínajúcich až pokročilých vývojárov, ktorí chcú úplne pochopiť filozofiu návrhu a funkcie jazyka Scala s dôkladným praktickým zameraním.
⬤ Programujte rýchlejšie vďaka stručnej a flexibilnej syntaxi jazyka Scala.
⬤ Ponorte sa do základných a pokročilých techník funkcionálneho programovania.
⬤ Vybudujte špičkové aplikácie na spracovanie veľkých objemov dát a distribuované aplikácie pomocou funkcionálnych kombinátorov jazyka Scala a nástrojov ako Spark a Akka.
⬤ Vytvárajte stručné riešenia náročných návrhových problémov pomocou sofistikovaného typového systému, skladania mixinov pomocou vlastností, porovnávania vzorov a ďalších.