Scala for the impatient 2nd edition ebook

5.78  ·  9,654 ratings  ·  677 reviews
scala for the impatient 2nd edition ebook

Scala for the Impatient by Cay S. Horstmann

Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional programming languages. Using Scala, you can write programs more concisely than in Java, as well as leverage the full power of concurrency. Since Scala runs on the JVM, it can access any Java library and is interoperable with Java frameworks. Scala for the Impatient concisely shows developers what Scala can do and how to do it. In this book, Cay Horstmann, the principal author of the international best-selling Core Java(TM), offers a rapid, code-based introduction thats completely practical. Horstmann introduces Scala concepts and techniques in blog-sized chunks that you can quickly master and apply. Hands-on activities guide you through well-defined stages of competency, from basic to expert. Coverage includes
Getting started quickly with Scalas interpreter, syntax, tools, and unique idioms Mastering core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more Becoming familiar with object-oriented programming in Scala: classes, inheritance, and traits Using Scala for real-world programming tasks: working with files, regular expressions, and XML Working with higher-order functions and the powerful Scala collections library Leveraging Scalas powerful pattern matching and case classes Creating concurrent programs with Scala actors Implementing domain-specific languages Understanding the Scala type system Applying advanced power tools such as annotations, implicits, and delimited continuations Scala is rapidly reaching a tipping point that will reshape the experience of programming. This book will help object-oriented programmers build on their existing skills, allowing them to immediately construct useful applications as they gradually master advanced programming techniques.
File Name: scala for the impatient 2nd edition
Size: 63773 Kb
Published 04.02.2019

Scala Back to Basics: Type Classes byTomer Gabel

Editorial Reviews. About the Author. Cay S. Horstmann is principal author of Core Java®, Scala for the Impatient 2nd Edition, Kindle Edition. by.
Cay S. Horstmann

Scala for the Impatient, 2nd Edition

The Pragmatic Programmer, 20th Anniversary Edition —revised, updated, and available now! View Larger Image. Register your product to gain access to bonus material or receive a coupon. This eBook includes the following formats, accessible from your Account page after purchase:. EPUB The open industry format known for its reflowable content and usability on supported mobile devices.

Stay ahead with the world's most comprehensive technology and business learning platform.

Design, build, deploy, and manage Reactive microservices architectures and real-time streaming pipelines. Lightbend offers annual subscriptions, training courses, and enablement services.

Interest in the Scala programming language continues to grow for many reasons. Scala embraces the functional programming style without abandoning the object-oriented paradigm, and it allows you to write programs more concisely than in Java. Scala also makes it easier to leverage the full power of concurrency. It is the perfect introduction to the language, particularly for impatient readers who want to learn the fundamentals of Scala so they can start coding quickly. Instead, carefully crafted examples and hands-on activities guide you through well-defined stages of competency, from basic to expert.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy. See our Privacy Policy and User Agreement for details. Published on May 25,


Leave a Reply

Your email address will not be published. Required fields are marked *