I love Scala, I really do. I find Scala both more productive and more fun then any of the many la...
I love Scala, I really do. I find Scala both more productive and more fun then any of the many languages I have worked with before. There are many reasons to use to Scala; however, I will not be talking about them.
Instead, in this talk I will cover some of the things I find annoying or disappointing in Scala. For each I will explain the issue, why it is so, whether or not it is likely to ever change, and what, if anything, we can do about it in the mean time.
The issues covered will include:
Limitations on type inference
Limitations on overloading
Standard library quality
The lecture is geared towards those who have written between 10 and 10 millions lines of Scala code.