Add to Cart
About the author:
Ant Kutschera is a freelance Java EE architect and programmer who has worked mostly with very large organisations. He has blogged about Java technology and problems since 2006 and has programmed since the late eighties.
Pragmatic Enterprise Scala
The Scala programming language is a Java Virtual Machine (JVM) based language which has recently gained popularity and a large amount of funding, so that industry is now adopting it. As such, any Java developer or architect should be familiar with it, so that they can decide if it is a technology they want to adopt or invest in.
The trouble for developers with a Java background is that once you look into Scala it doesn't take long to realise that the frameworks being used by the Scala community differ from those being used by the Enterprise Java community.
This book introduces the language and then investigates how to apply it pragmatically to build a solution to an enterprise problem, namely selling online tickets to events like concerts. In doing so it shows many of the Java Enterprise Edition technologies being used with the Scala language, as well as many of the technologies found in the Typesafe stack, which is a modern platform aimed at making it possible to build scalable applications in Scala (and Java).
Written in a tutorial based style, this book builds from foundations upwards, diving into deep complex issues such as threading and performance, and considers many of the facets of the software life cycle such as architecture, design, implementation and testing.
The author, Ant Kutschera, has worked as a consultant for over a decade and is a Java EE expert. This book is a result of his journey into a different language which allows multi-paradigm development on the JVM. Join him as he explains how you too can build simple pragmatic solutions to real world problems, using Scala.
- Publication Date:
- May 01 2013
- 1484007662 / 9781484007662
- Page Count:
- Binding Type:
- US Trade Paper
- Trim Size:
- 6.14" x 9.21"
- Black and White
- Related Categories:
- Computers / Programming Languages / General