Scala has its own downsides tho. It is a "big" language in the sense that because it tries to do everything, there are too many ways to do one things.