Hi All,
I'm glad to join this group and that I have the possibility to read the MEAP edition of the Reactive Design Patterns. I'm sure it will be a really good book at the end.
I don't want to say that I have scrutinized the first two chapters but I flip through them and I have an observation. I'm aware that the path is really long before the final edition and I also know that the highlighted code examples in the book might be change within a year but if not here is an ambigious part (Chapter 1 on page 3):
"This book assumes that you are fluent in Java or Scala,
where the latter is used to present code examples throughout the book while Java
translations are available for download."
In spite of the above quoted statement most of the code in the first chapters are written in Java 8. I'm not against Java especially as I'm a Java developer but to be honest I'd rather see the examples in the book in Scala. Mostly because of the Reactive coursera course and due to the fact that I have been learning Scala for more than a year and begun to really like it. In my opinion the programming in Scala means more fun(ctions)!
Anyway forget about my opinion and bad pun. Let's go back to the mentioned quote: I only wanted to ask what is the authors' intention.
If you intend to highlight at least as much Java code as Scala than the quoted statement should be changed. If you intend to rewrite the code examples in the first chapters and most of them will be turn to Scala code than forget about my observation. If these stay the same and the remaining chapters contain mostly Scala code - again - never mind my picky observation.
|