Scala is a scalable language is that we can use the same techniques to construct small as well as large programs. In this presentation we’ve focused primarily on programming
in the small: designing and implementing the smaller program pieces out of which we can construct a larger program.The other side of the story is programming in the large: organizing and assembling the smaller pieces into larger programs, applications, or systems.