Some time ago I had a chance to work with Scala. It is really refreshing after Java. I’ve switched to Java from Python, and it still feels like you need to write a lot of code to do simple things. So when I’ve heard that Martin Odersky himself is going to present the future of Scala on the meetup 7 minutes walk from my office, it was a no-brainer for me to go.
Some key takeaways are:
- Scala grew in popularity a lot over last few years, which is great.
- In mid-2016 2.12 release is planned. It will be optimized for Java 8 to run faster.
- After 2016: Scala 2.13 will be focused on the libraries.
- The plan is to revamp collections to make them easier to use, make them more in-line with Spark, and provide better lazy collections (views).
- Another idea is to split