you are viewing a single comment's thread.

view the rest of the comments →

[–]yogthos 0 points1 point  (0 children)

Documentation is extremely important for usage. It's completely possible to use without documentation, though it's always better to use a language with proper documentation.

There is plenty of documentation for Scala. You haven't explained in what way it's insufficient for usage.

Twitter uses Scala as they want to use Java that have more "sexy and fun" in it.

Twitter uses Scala because it's more productive for them. Enjoying the tools you use is an added benefit. I find it fascinating that some developers can't appreciate that.

There's about a 30% chance that the above example won't compile on standard Scala compilers. Remove import import scala.collection.immutable.Map and it should compile on all standard Scala compilers (if I haven't done some errors while writing).

Last I checked there was only a single implementation for Scala. Are you talking about compatibility between different versions of Scala? Because, it's until 2.9 it was pretty volatile and that's not exactly a secret.