Scala for the Impatient

Scala for the Impatient

Cay S. Horstmann


<P style="MARGIN: 0px">Scala is a latest programming language for the Java digital laptop (JVM) that mixes the simplest positive factors of object-oriented and practical programming languages. utilizing Scala, you could write courses extra concisely than in Java, in addition to leverage the whole energy of concurrency. because Scala runs at the JVM, it might probably entry any Java library and is interoperable with Java frameworks.
<P style="MARGIN: 0px"> 
<P style="MARGIN: 0px"> [b]Scala for the Impatient [/b]concisely indicates builders what Scala can do and the way to do it. during this publication, Cay Horstmann, the primary writer of the overseas best-selling middle Java™, deals a speedy, code-based advent that’s thoroughly functional. Horstmann introduces Scala recommendations and methods in “blog-sized” chunks so that you can fast grasp and follow. Hands-on actions advisor you thru well-defined levels of competency, from easy to professional. insurance includes  
<UL> • <DIV style="MARGIN: 0px">Getting began quick with Scala’s interpreter, syntax, instruments, and exact idioms
• <DIV style="MARGIN: 0px">Mastering middle language good points: capabilities, arrays, maps, tuples, applications, imports, exception dealing with, and extra
• <DIV style="MARGIN: 0px">Becoming accustomed to object-oriented programming in Scala: sessions, inheritance, and characteristics
• <DIV style="MARGIN: 0px">Using Scala for real-world programming initiatives: operating with documents, common expressions, and XML
• <DIV style="MARGIN: 0px">Working with higher-order services and the strong Scala collections library
• <DIV style="MARGIN: 0px">Leveraging Scala’s strong trend matching and case periods
• <DIV style="MARGIN: 0px">Creating concurrent courses with Scala actors
• <DIV style="MARGIN: 0px">Implementing domain-specific languages
• <DIV style="MARGIN: 0px">Understanding the Scala style method
• <DIV style="MARGIN: 0px">Applying complex “power tools” akin to annotations, implicits, and delimited continuations 
</UL> <P style="MARGIN: 0px">Scala is swiftly achieving a tipping aspect that may reshape the event of programming. This booklet can assist object-oriented programmers construct on their latest abilities, permitting them to instantly build necessary purposes as they progressively grasp complex programming techniques.

Show sample text content

Download sample