On Mon, Mar 14, 2011 at 6:04 AM, Kevin Wright <[email protected]>wrote:

>
> There's a few bits that Scala helps with.  The deep support for
> immutability
>

Mmmh, I thought we went over this already:  Scala "the language" doesn't off
much more in terms of immutability than Java. Classes are mutable by default
(you can even make case classes mutable if you want), variables are not
"val" by default, methods can modify fields without any ceremony, etc...

Mutable support in Scala comes much more from the libraries and developer
discipline than the language itself (nothing wrong with that, by the way,
it's one of the pragmatic aspects of Scala that I appreciate).

Other than that, I agree with the overall direction of your FileSystem
abstraction.

-- 
Cédric

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to