
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Get up to speed on Scala--the JVM, JavaScript, and natively compiled language that offers all the benefits of functional programming, a modern object model, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away. You'll learn why Scala is ideal for building today's highly scalable, data-centric applications, while maximizing developer productivity. While Java remains popular and Kotlin has become popular, Scala hasn't been sitting still. This third edition covers the new features in Scala 3.0 with updates throughout the book. Programming Scala is ideal for beginning to advanced developers who want a complete understanding of Scala's design philosophy and features with a thoroughly practical focus. Program faster with Scala's succinct and flexible syntax Dive into basic and advanced functional programming techniques Build killer big data and distributed apps using Scala's functional combinators and tools like Spark and Akka Create concise solutions to challenging design problems with the sophisticated type system, mixin composition with traits, pattern matching, and more
This book provides a comprehensive guide to Scala, focusing on its functional programming capabilities, modern object model, and advanced type system for building scalable, data-centric applications. Dean Wampler, an experienced developer, leverages his expertise to guide readers from beginner to advanced levels. The book emphasizes practical application, demonstrating how Scala's features can maximize developer productivity and enable the creation of concise solutions to complex design problems, particularly in the realms of big data and distributed systems.
This third edition of Programming Scala is updated to cover the new features in Scala 3.0, indicating a commitment to keeping pace with the language's evolution. The book aims to make developers productive with Scala and its ecosystem quickly, highlighting its suitability for highly scalable, data-centric applications. It is positioned for a wide audience, from beginning to advanced developers, seeking a thorough understanding of Scala's design and practical applications.
Page Count:
556
Publication Date:
2021-05-26
Publisher:
"O'Reilly Media, Inc."
ISBN-10:
1492077860
ISBN-13:
9781492077862
No comments yet. Be the first to share your thoughts!