Description: Steps in Scala An Introduction to Object-Functional Programming A hands-on introduction to this exciting new programming language. Includes carefully chosen exercises and programming projects. Christos K. K. Loverdos (Author), Apostolos Syropoulos (Author) 9780521747585, Cambridge University Press Paperback / softback, published 23 September 2010 504 pages 24.7 x 17.5 x 2.6 cm, 0.89 kg "Loverdos and Syropoulos provide a well-constructed introduction to this language." J. Beidler, University of Scranton for Choice Magazine Scala is a highly expressive, concise and scalable language. It is also the most prominent method of the new and exciting methodology known as object-functional programming. In this book, the authors show how Scala grows to the needs of the programmer, whether professional or hobbyist. They teach Scala with a step-by-step approach and explain how to exploit the full power of the industry-proven JVM technology. Readers can then dive into specially chosen design challenges and implementation problems, inspired by the trials of real-world software engineering. It also helps readers to embrace the power of static typing and automatic type inference. In addition, the book shows how to use the dual-object and functional-oriented natures combined at Scala's core, and so write code that is less 'boilerplate', giving a genuine increase in productivity. Preface 1. Introduction 2. Core features 3. Advanced features 4. Parser builders 5. XML processing 6. GUI programming 7. Concurrent programming 8. On paths and a bit of algebraic abstractions 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 Author index Subject index. Subject Areas: Computer programming / software development [UM]
Price: 40.49 GBP
Location: AL7 1AD
End Time: 2024-12-04T02:13:45.000Z
Shipping Cost: 128.69 GBP
Product Images
Item Specifics
Return postage will be paid by: Buyer
Returns Accepted: Returns Accepted
After receiving the item, your buyer should cancel the purchase within: 30 days
Return policy details:
BIC Subject Area 1: Computer programming / software development [UM]
Number of Pages: 504 Pages
Language: English
Publication Name: Steps in Scala: an Introduction to Object-Functional Programming
Publisher: Cambridge University Press
Publication Year: 2010
Subject: Computer Science
Item Height: 247 mm
Item Weight: 890 g
Type: Textbook
Author: Apostolos Syropoulos, Christos K. K. Loverdos
Item Width: 175 mm
Format: Paperback