Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Scala in Depth

Buy
Scala in Depth, 9781935182702 (1935182706), Manning Publications, 2012
In fall 2010 Michael Stephens from Manning contacted me about writing a Scala Book. I was working for a small virtualization/security startup where I had been learning Scala and applying it to our codebase. During that first conversation Michael and I discussed the Scala ecosystem and what kind of a book would best serve the community.

I believed Scala needed a “practical Scala” book to help guide those new to the language. Scala is a beautiful language, but it brings many new concepts to the table. I had watched as the community slowly discovered best practices and a code style that was wholly “Scala.” But I wasn’t sure whether I was the right person to write such a book. When it came down to it, I was passionate about the topic, had enough free time to do the research, and had the support of the magnates of the community to help achieve what you are reading today—so I decided to go ahead.

I’ve learned a lot during the writing process. One reason it took so long was the evolving nature of Scala and the emergence of new best practices. Another reason was that I realized my own knowledge was woefully inadequate in some areas of Scala. To all aspiring authors out there, I will tell you that writing a book makes you an expert. You may think you are one before you start, but true expertise grows from the blood, sweat, and tears of teaching, of trying to convey complex concepts to your readers with clarity.

Working on this book was a journey that I never could have completed without a very supportive and loving wife, a great publisher, and an amazing community of Scala developers and readers willing to read my manuscript in various stages, point out my typos and misspellings, and offer advice on how to make Scala in Depth a much better book than I could have achieved alone.
(HTML tags aren't allowed.)

Essential Mobile Interaction Design: Perfecting Interface Design in Mobile Apps (Usability)
Essential Mobile Interaction Design: Perfecting Interface Design in Mobile Apps (Usability)

Design User-Friendly, Intuitive Smartphone and Tablet Apps for Any Platform

Mobile apps should feel natural and intuitive, and users should understand them quickly and easily. This means that effective interaction and interface design is crucial. However, few mobile app developers (or even designers) have...

Cybercrime and Society
Cybercrime and Society
Criminology has been rather slow to recognise the importance of cyberspace in changing the nature and scope of offending and victimisation, and a comprehensive introductory textbook on cybercrime and its social implications is long overdue. One of the many strengths of Majid Yar's book is that it avoids 'techy' jargon and unites criminological and...
Getting Started with XenDesktop 7.x
Getting Started with XenDesktop 7.x

Deliver desktops and applications to your end users, anywhere, anytime, with XenDesktop®7.x

Overview

  • Build a complete and secure XenDesktop 7 site from the ground up.
  • Discover how to virtualize and deliver accessible desktops and applications to your end users.
  • Full of...

CCNA Cisco Certified Network Associate Study Guide, includes CD-ROM: Exam 640-802
CCNA Cisco Certified Network Associate Study Guide, includes CD-ROM: Exam 640-802

Welcome to the exciting world of Cisco certification! You have picked up this book because you want something better—namely, a better job with more satisfaction. Rest assured that you have made a good decision. Cisco certification can help you get your first networking job or more money and a...

Introduction to Power Electronics (Essential Electronics Series)
Introduction to Power Electronics (Essential Electronics Series)
Building on solid state device and electromagnetic contributions to the series, this text book introduces modern power electronics, that is the application of semiconductor devices to the control and conversion of electrical power. The increased availability of solid state power switches has created a very rapid expansion in applications, from the...
Flash Video Creativity
Flash Video Creativity

The Flash MX video object is a wondrous thing, but 90% of people seem to be happy keeping it constrained in a small, square window. Why? Video can be anything that you want it to be, and then some. The experiments in this book will take you through simple video manipulation, kaleidoscopes, emulating TV effects, 360-degree displays, animating...

©2019 LearnIT (support@pdfchm.net) - Privacy Policy