Original review written by Roberto Bentivoglio, JUG Lugano www.juglugano.ch Scala is a recent programming language that mixes the object-oriented programming with the functional programming and DSLs (Domain-Specific Languages). Programming Scala is a book written by Dean Wampler, consultant, traine
Programming Scala: Scalability = Functional Programming + Objects (Animal Guide)
β Scribed by Dean Wampler, Alex Payne
- Publisher
- O'Reilly Media
- Year
- 2009
- Tongue
- English
- Leaves
- 448
- Series
- Animal Guide
- Edition
- 1
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
The author is/was working for Twitter. They are one of the first large scale web companies to adopt Scala. All the code works and their code has taught me much about sophisticated and clean programming style. Type less and do more and how it can support concurrency and scalability is thoroughly discussed in this book. Scala is not an easy language because of its rich syntax and its power and cleanness. The book is especially helpful to advanced users due to this nature. However, as for a beginner like me, I still find it immensely helpful. If you are experienced programmers, this is a good book for you. As for me, I want to use Scala to build my web application, this book is a good first step for me to take this route. To go further, I need additional references to help me achieve this goal. This is my first review and an expression of my gratitude to the author.
β¦ Subjects
ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°;ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ Π»ΠΈΡΠ΅ΡΠ°ΡΡΡΠ°;Scala;
π SIMILAR VOLUMES
The first few chapters are breathtakingly fast. Some of the middle chapters are kind of slow, but are still worthwhile. Scala is a fairly large language (unlike, say, Scheme or C), and the book is a fairly dense 400 pages. I found it helpful to read slowly and take notes. As for Scala itself, I rea
<div><p>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 ec
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
Scalability equal functional programming plus objects.</div>