LEADER 03905nam 2200601 450 001 9910828866703321 005 20231026203935.0 010 $a1-119-26726-9 010 $a1-119-26725-0 010 $a1-119-28131-8 035 $a(CKB)4330000000009922 035 $a(Au-PeEL)EBL4543048 035 $a(CaPaEBR)ebr11220729 035 $a(CaONFJC)MIL931371 035 $a(OCoLC)951623882 035 $a(iGPub)WILEYB0032091 035 $a(CaSebORM)9781119267225 035 $a(MiAaPQ)EBC4543048 035 $a(EXLCZ)994330000000009922 100 $a20160630h20162016 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $2rdacontent 182 $2rdamedia 183 $2rdacarrier 200 00$aProfessional Scala /$fAliaksandr Bedrytski [and four others] 205 $aFirst edition 210 1$aIndianapolis, Indiana :$cWrox,$d2016. 210 4$dİ2016 215 $a1 online resource (243 pages) $cillustrations 225 1 $aWrox professional guides. 225 0 $aTHEi Wiley ebooks. 300 $aIncludes index. 311 $a1-119-26722-6 327 $aLanguage features -- Functional programming -- Java combatibility -- Simple build tool -- Maven -- Scala style/ling -- Testing -- Documenting your code with Scaladoc -- Type system -- Advanced functional programming -- Concurrency -- Scala.js. 330 $aThe professional's guide to a growing language and in-demand skill set Professional Scala provides experienced programmers with a complete Scala reference and tutorial. Designed specifically to meet the needs of professionals, this guide provides everything you need to know to use Scala in professional production applications. Skipping over the basics and fundamentals of programming, the discussion launches directly into practical Scala topics with the most up-to-date coverage of this rapidly-expanding language. Scala bridges the gap between functional and object oriented programming, and this book details that link with clear discussion on both Java compatibility and the read-eval-print loop used in declarative programming. You'll learn the details of Scala testing, design patterns, concurrency, and much more as you build the in-demand skill set required to utilize Scala in a real-world production environment. Java-compliant with functional programming properties, Scala's popularity is growing quickly?especially in the rapidly expanding areas of big data and cluster computing. This book explains everything professional programmers need to start using Scala quickly and effectively. Link functional and object-oriented programming Master syntax, the SBT interactive build tool, and the REPL workflow Explore functional design patterns, concurrency, and testing Work effectively with Maven, Scala js, and more A working knowledge of Scala puts you in demand. As both the language and applications expand, so do the opportunities for experienced Scala programmers?and many positions are going unfilled. Twitter, Comcast, Netflix, and other major enterprises across industries are using Scala every day, in a number of different applications and capacities. Professional Scala helps you update your skills quickly to start advancing your career. 410 0$aWrox professional guides. 606 $aScala (Computer program language) 606 $aMultiparadigm programming (Computer science) 606 $aObject-oriented programming (Computer science) 615 0$aScala (Computer program language) 615 0$aMultiparadigm programming (Computer science) 615 0$aObject-oriented programming (Computer science) 676 $a005.114 700 $aBedrytski$b Aliaksandr$01660536 702 $aBedrytski$b Aliaksandr 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910828866703321 996 $aProfessional Scala$94015835 997 $aUNINA