I have recently been looking around to learn a new language during my spare time and Scala seems to be very attractive.
I have a few questions regarding it:
Will not knowing Java impose a challange in learning it? Will it be a big disadvantage later on? ( i.e How often do people rely on Java-specific libraries? )
How big of a difference it is compared to Ruby? (Apart from being statically typed) Does it introduce a lot of new terms, or will I be familiar with most of the language's mechanisms?
What resources would you recommend? I have my eye on
Programming Scala
andBeginning Scala
booksAlthough subjective, is Scala fun to programme in? : P
Thanks