
Ebook Info
- Published: 2019
- Number of pages: 774 pages
- Format: PDF
- File Size: 12.51 MB
- Authors: Martin Odersky
Description
Programming in Scala is the definitive book on Scala, the popular language for the Java platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers.Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas behind it. The book is carefully crafted to help you learn. The first few chapters will give you enough of the basics that you can already start using Scala for simple tasks. The entire book is organized so that each new concept builds on concepts that came before—a series of steps that promises to help you master the Scala language and the important ideas about programming that Scala embodies.A comprehensive tutorial and reference for Scala, this book covers the entire language and important libraries.This fourth edition brings the entire book up to date, adding new material to cover changes in Scala 2.13, in particular the overhaul of collections. This edition covers these changes in detail, including: · The new collections type hierarchy · New concrete collection types · New methods added to collections · The new ways to define your own collection types· The new, simplified views
User’s Reviews
Reviews from Amazon users which were colected at the time this book was published on the website:
⭐This book explains concepts concisely and clearly with concrete examples. Not only does it give you a tour of the Scala programming language, but also foundations behind object-oriented and functional programming at large, the two pillars of Scala. Must read for anybody who wants to really learn Scala and the programming style and pattern it represents, instead of merely scratching its syntax and semantics (which is well supplied by the scala-lang website).
⭐I’m about 1/3 through this book. Thus far it is one of the best programming books I’ve read to date.Odersky goes very deep into the *why* of the language, which is what I personally need in order to follow an author’s stream of consciousness.The programming examples in this book are second to none. He does not paste a bunch of irrelevant code. The code that is displayed serves a purpose and is helpful.
⭐I love this book and very appreciate the course on Coursera. But the book skips a lot of details by just mentioning some knowledge points in Java.People always say you don’t have to know Java to learn Scala. But the fact is you have to have some intermediate knowledge about Java to be able to write decent Scala. After all nobody learns a language just for solving homework problems.
⭐Well the Pdf is available online for free and I would suggest you to have one in your system rather than wasting 40$ On this book. Even though you have a hard copy you wont read it all as it is around 900 pages
⭐Pretty good to cover the basic as well as complex topics. A definite one for the library!
⭐Slighty dated in some sections (for example, it still advocates use of List-s instead of much more efficient Seq-s), but still the best book if you are new to Scala and want to learn Scala sistematically to harness its true power of functional programming. It was written by the creators of Scala themselves – you can’t get closer to the source than this. Highly recommended!
⭐Si quieres aprender de escala no vas a encontrar un libro más completo. Recomendable 100%Auch wenn es so viel über Scala zu lernen gibt, wird in diesem Buch alles gut und klar dargestelltdepth, breath and clarity of this book can be found in very few technical books. this along with FP in Scala are the best companion for any scala programmer.
Keywords
Free Download Programming in Scala Fourth Edition: Updated for Scala 2.13 in PDF format
Programming in Scala Fourth Edition: Updated for Scala 2.13 PDF Free Download
Download Programming in Scala Fourth Edition: Updated for Scala 2.13 2019 PDF Free
Programming in Scala Fourth Edition: Updated for Scala 2.13 2019 PDF Free Download
Download Programming in Scala Fourth Edition: Updated for Scala 2.13 PDF
Free Download Ebook Programming in Scala Fourth Edition: Updated for Scala 2.13