Description
Condition
VERY GOOD: This book is in excellent condition, showing very little sign of use or wear.
Product Details
From the back cover: “Object-functional programming is already here. Scala is the most prominent representation of this exciting approach to programming, both in the small and in the large. …
“Read the book to see how to:
- leverage the full power of the industry-proven JVM technology with a language that could have come from the future;
- learn Scala step-by-step, following our complete introduction and then dive into specially chosen design challenges and implementation problems, inspired by the real-world, software engineering battlefield;
- embrace the power of static typing and automatic type inference;
- use the dual object and functional oriented natures combined at Scala’s core, to see how to write code that is less ‘boilerplate’ and to witness a real increase in productivity.
“Use Scala for fun, for professional projects, for research ideas. We guarantee the experience will be rewarding.”
BRIEF CONTENTS
- Preface
- 1. Introduction
- 2. Core features
- 3. Additional features
- 4. Parser builders
- 5. XML processing
- 6. GUI programming
- 7. Concurrent programming
- 8. On paths and a bit of algebraic abstraction
- 9. Virtual files coming into existence
- 10. Compositional file matching
- 11. Searching, iterating, traversing
- 12. The expression problem
- 13. A computer algebra system
- Appendix A. Multimedia processing
- Appendix B. Distributing a Scala application along with Scala itself
- Appendix C. Working with the compiler and the interpreter
- Appendix D. Scala’s grammar
- References
- Name index
- Subject index