>
>
>> Read it... bah. In tutorials everything is simple and clear, if the
> writer is skilled. It seems that All The Problems Of The World lie in
> parentheses and semicolons. The real world is another thing. The validation
> of Scala, if it comes, won't be in tutorials. Critical mass and good ROI are
> very relative and still volatile at this point. While if I look at my
> situation I'd say that I won't find a single customer to whom I could sell
> my hypothetical skills in Scala (but maybe it's because since I don't know
> Scala I don't search for Scala customers; OTOH I seldom have to search for
> Java jobs, they come spontaneously), the point is another: I still find lots
> of things that I don't know that would give a much greater ROI if I spent
> some time in learning them.
>
Same reaction. Bruce seems to like becoming overly enthusiastic for a
technology every few years, I'm glad that at least he's recovered from his
dynamic typing infatuation :-)
In my experience with Scala, it's hard not to like the language in the first
week and it's hard to still be in love with it after reading the 700+ pages
of a book about it, and I don't think Bruce's introduction is particularly
innovative.
More specifically, showing that you can write "println("Hello world")" in
one line compared to Java is pretty underwhelming, especially since there
are so many areas where Scala shines over Java.
I think a tutorial that would be much more likely to win over Java
developers would be one involving some fairly non trivial OO hierarchy and
showing how a judicious mix of traits, genericity and implicits can lead to
a much cleaner design than is possible in Java.
--
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.