- About Scala
- Documentation
- Code Examples
- Software
- Scala Developers
[ANN] Steps in Scala: Introduction to Object-Functional Programming
Tue, 2009-03-17, 10:08
Hi all,
I am very pleased to announce a forthcoming book by myself and my colleague Apostolos Syropoulos, entitled:
Steps in Scala: Introduction to Object-Functional Programming.
Object-functional programming is a programming philosophy that is continuously gaining momentum since the introduction of Scala. This book book aims at providing a lucid, application-oriented presentation of Scala's pure object-oriented (in the sense that everything is an object) and functional natures, using carefully chosen examples and design challenges.
The book is to be published by Cambridge University Press (expected by the end of 2009). I attach a draft cover as well.
Also note our use of the term "object-functional" which we strongly advocate. I believe we are experiencing a truly new way to model our software and the time is mature enough to place it on par with "object-oriented" and "functional" programming. Object-functional is a remarkable blend that is now transforming into a practical and highly expressive reality with Scala; I am certain that most of us have already experienced this reality.
Best Regards,Christos KK Loverdos
--
__~O
-\ <, Christos KK Loverdos
(*)/ (*) http://ckkloverdos.com
I am very pleased to announce a forthcoming book by myself and my colleague Apostolos Syropoulos, entitled:
Steps in Scala: Introduction to Object-Functional Programming.
Object-functional programming is a programming philosophy that is continuously gaining momentum since the introduction of Scala. This book book aims at providing a lucid, application-oriented presentation of Scala's pure object-oriented (in the sense that everything is an object) and functional natures, using carefully chosen examples and design challenges.
The book is to be published by Cambridge University Press (expected by the end of 2009). I attach a draft cover as well.
Also note our use of the term "object-functional" which we strongly advocate. I believe we are experiencing a truly new way to model our software and the time is mature enough to place it on par with "object-oriented" and "functional" programming. Object-functional is a remarkable blend that is now transforming into a practical and highly expressive reality with Scala; I am certain that most of us have already experienced this reality.
Best Regards,Christos KK Loverdos
--
__~O
-\ <, Christos KK Loverdos
(*)/ (*) http://ckkloverdos.com