Cay S. Horstmann Scala for the Impatient

ISBN 13: 9780321774095

Scala for the Impatient

4.12 avg rating
( 434 ratings by Goodreads )
 
9780321774095: Scala for the Impatient

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™, offers a rapid, code-based introduction that’s 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 Scala’s 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 Scala’s 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.

"synopsis" may belong to another edition of this title.

About the Author:

Cay S. Horstmann is principal author of Core Java™, Volumes I and II, Eighth Edition (Prentice Hall, 2008), as well as a dozen other books for professional programmers and computer science students. He is a professor of computer science at San Jose State University and a Java Champion.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

1.

Cay S. Horstmann
Published by Addison-Wesley Professional (2012)
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Paperback First Edition Quantity Available: 1
Seller:
Irish Booksellers
(Rumford, ME, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional, 2012. Paperback. Book Condition: New. book. Bookseller Inventory # M0321774094

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 30.94
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

2.

Horstmann, Cay
Published by Prentice Hall
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Quantity Available: > 20
Seller:
INDOO
(Avenel, NJ, U.S.A.)
Rating
[?]

Book Description Prentice Hall. Book Condition: New. Brand New. Bookseller Inventory # 0321774094

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 31.26
Convert Currency

Add to Basket

Shipping: US$ 3.50
Within U.S.A.
Destination, Rates & Speeds

3.

Horstmann, Cay
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Quantity Available: 2
Seller:
Pbshop
(Wood Dale, IL, U.S.A.)
Rating
[?]

Book Description 2012. PAP. Book Condition: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Bookseller Inventory # IB-9780321774095

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 32.57
Convert Currency

Add to Basket

Shipping: US$ 3.99
Within U.S.A.
Destination, Rates & Speeds

4.

Horstmann, Cay
Published by Addison-Wesley Professional (2010)
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Paperback Quantity Available: 1
Seller:
Reuseabook
(Stroud, GLOS, United Kingdom)
Rating
[?]

Book Description Addison-Wesley Professional, 2010. Paperback. Book Condition: New. Dispatched, from the UK, within 48 hours of ordering. This book is in Brand New condition. Bookseller Inventory # CHL2155159

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 37.71
Convert Currency

Add to Basket

Shipping: US$ 2.68
From United Kingdom to U.S.A.
Destination, Rates & Speeds

5.

Cay S. Horstmann
Published by Pearson Education (US), United States (2012)
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Paperback Quantity Available: 10
Seller:
The Book Depository US
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2012. Paperback. Book Condition: New. Language: English . Brand New Book. 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 that s 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 Scala s 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 Scala s 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. Bookseller Inventory # BZV9780321774095

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 41.70
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

6.

Horstmann, Cay S.
Published by Addison-Wesley Professional
ISBN 10: 0321774094 ISBN 13: 9780321774095
New PAPERBACK Quantity Available: 1
Seller:
Bookhouse COM LLC
(Philadelphia, PA, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Book Condition: New. 0321774094. Bookseller Inventory # Z0321774094ZN

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 43.28
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

7.

Horstmann, Cay S.
Published by Addison-Wesley Professional
ISBN 10: 0321774094 ISBN 13: 9780321774095
New PAPERBACK Quantity Available: 1
Seller:
BookShop4U
(PHILADELPHIA, PA, U.S.A.)
Rating
[?]

Book Description Addison-Wesley Professional. PAPERBACK. Book Condition: New. 0321774094. Bookseller Inventory # Z0321774094ZN

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 43.28
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

8.

Cay S. Horstmann
Published by Pearson Education (US), United States (2012)
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Paperback Quantity Available: 10
Seller:
Book Depository hard to find
(London, United Kingdom)
Rating
[?]

Book Description Pearson Education (US), United States, 2012. Paperback. Book Condition: New. Language: English . This book usually ship within 10-15 business days and we will endeavor to dispatch orders quicker than this where possible. Brand New Book. 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 that s 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 Scala s 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 Scala s 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. Bookseller Inventory # BZV9780321774095

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 45.34
Convert Currency

Add to Basket

Shipping: FREE
From United Kingdom to U.S.A.
Destination, Rates & Speeds

9.

Cay Horstmann
ISBN 10: 0321774094 ISBN 13: 9780321774095
New Paperback Quantity Available: 1
Seller:
Grand Eagle Retail
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Paperback. Book Condition: New. 1. Paperback. 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 writ.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 384 pages. 0.590. Bookseller Inventory # 9780321774095

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 51.20
Convert Currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, Rates & Speeds

10.

Cay S. Horstmann
Published by Pearson Education 2012-03-22, Upper Saddle River, NJ (2012)
ISBN 10: 0321774094 ISBN 13: 9780321774095
New paperback Quantity Available: 1
Seller:
Blackwell's
(Oxford, OX, United Kingdom)
Rating
[?]

Book Description Pearson Education 2012-03-22, Upper Saddle River, NJ, 2012. paperback. Book Condition: New. Bookseller Inventory # 9780321774095

More Information About This Seller | Ask Bookseller a Question

Buy New
US$ 46.33
Convert Currency

Add to Basket

Shipping: US$ 8.03
From United Kingdom to U.S.A.
Destination, Rates & Speeds

There are more copies of this book

View all search results for this book