Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Beginning Scala

Buy
Beginning Scala, 9781430219897 (1430219890), Apress, 2009
The open source Scala language is a Java–based dynamic scripting, functional programming language. Moreover, this highly scalable scripting language lends itself well to building Cloud–based/deliverable Software as a Service (SaaS) online applications.

Written by Lift Scala web framework founder and lead Dave Pollak, Beginning Scala takes a down–to–earth approach to teaching Scala that leads you through simple examples that can be combined to build complex, scalable systems and applications.

This book introduces you to the Scala programming language and then guides you through Scala constructs and libraries that allow small and large teams to assemble small components into high–performance, scalable systems. You will learn why Scala is becoming the language of choice for Web 2.0 companies such as Twitter as well as enterprises such as Seimens and SAP.

What you’ll learn

  • Get running with the Scala programming language for functional Java, Java–based, and Cloud–based/deliverable applications development, and more.
  • Understand the basic syntax and mechanisms for writing Scala programs.
  • Discover the techniques for and advantages of using immutable data structures.
  • Create functional programming techniques for defining and managing concurrency.
  • Use a complex type system and traits to define object–oriented programs.
  • Work with Scala constructs and libraries that allow teams of any size to assemble small components into high–performance, scalable systems.
  • Build complex systems based on the simple examples learned along the way through this book.
About the Author

David Pollak has been writing commercial software since 1977. He wrote the award–winning Mesa spreadsheet, which in 1992 was the first real–time spreadsheet. Wall Street companies traded billions of dollars a day through Mesa. In 1996, David sold his company to CMP Media and became CTO of CMP Media’s NetGuide Live and was one of the first large–scale users of Java and WebLogic to power an Internet site. In 1998, David released Integer, the world’s first browser–accessible, multiuser spreadsheet. Since 2000, David has been consulting for companies including Hewlett–Packard, Pretzel Logic/WebGain, BankServ, Twitter, and SAP. David has been using Scala since 2006 and is the lead developer of the Lift Web Framework.

(HTML tags aren't allowed.)

Testing Web Security: Assessing the Security of Web Sites and Applications
Testing Web Security: Assessing the Security of Web Sites and Applications
Protect your company’s Web site from hack attacks with this guide to proven security-testing techniques

It’s only a matter of time before an unscrupulous would-be intruder decides to attack your organization’s Web site. If they’re successful, you could lose confidential customer information, intellectual property, or...

Why Service Stinks...and Exactly What to Do About It!
Why Service Stinks...and Exactly What to Do About It!

Customer service expert T. Scott Gross surveyed 10,000 very vocal consumers and talked one-on-one with service people around the globe with the hope of creating a psychological profile of the perfect customer service employee.

Gross’s new book Why Service Stinks contains the results of his research along with studies from...

97 Things Every Software Architect Should Know: Collective Wisdom from the Experts
97 Things Every Software Architect Should Know: Collective Wisdom from the Experts

Software arch itects occupy a unique space in the world of IT. They are expected to know the technologies and software platforms on which their organizations run as well as the businesses that they serve. A great software architect needs to master both sides of the architect’s coin: business and technology. This is no small...


Architects Sketches: Dialogue and Design
Architects Sketches: Dialogue and Design
An in-depth study of the methods, meaning and intentions of architects' sketches through time

Concepts from architects minds evolve through sketches and as a mode of transference are conveyed to the finished building. This book compares qualities of sketches to reveal unique approaches to the instruments of thinking in which all
...
Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology
Service-Oriented Architecture (SOA): A Planning and Implementation Guide for Business and Technology

In 2002, Web services were a hot topic and the concept of serviceoriented architecture (SOA), while not a new idea, was beginning to pick up steam. It did not take long for organizations to realize that Web services mandated the concept and organizational model of SOA to guide their selection, design, implementation, and management....

Hacking Healthcare: A Guide to Standards, Workflows, and Meaningful Use
Hacking Healthcare: A Guide to Standards, Workflows, and Meaningful Use

Ready to take your IT skills to the healthcare industry? This concise book provides a candid assessment of the US healthcare system as it ramps up its use of electronic health records (EHRs) and other forms of IT to comply with the government’s Meaningful Use requirements. It’s a tremendous opportunity for tens of...

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