In this chapter, we have covered some of the major differences between the Java and Scala ecosystems, and it is noticed that apart from SBT and REPL, which are not found in the Java world, we are able to reuse all the Java libraries, tools, and frameworks. We have seen that this group % artifact % version
format used to load dependencies in SBT is the same as that of Java's Maven, and in fact, SBT, by default, is similar to most of the Maven repositories (for example, Maven Central). We can, therefore, feel confident that the vast majority of our Java skills are reusable, and they make the transition easier at least as long as the ecosystem is concerned. We voluntarily omitted talking about the testing ecosystem as this is the main topic of our next chapter.
Scala for Java Developers
By :
Scala for Java Developers
By:
Overview of this book
Table of Contents (19 chapters)
Scala for Java Developers
Credits
Foreword
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Free Chapter
Programming Interactively within Your Project
Code Integration
Understanding the Scala Ecosystem
Getting Started with the Play Framework
Database Access and the Future of ORM
Working with Integration and Web Services
Essential Properties of Modern Applications – Asynchrony and Concurrency
Building Reactive Web Applications
Scala Goodies
Index
Customer Reviews