On 18 February 2014 14:45, Cédric Beust ♔ <[email protected]> wrote:
> On Tue, Feb 18, 2014 at 12:20 AM, Mark Derricutt <[email protected]> wrote: > > On 14 Feb 2014, at 10:13, Jan Goyvaerts wrote: >> >> > I think the mentioned downsides summarize it quite well: It is already >> > obsolete - before even being released. >> >> Maybe, but I'm wondering if a lot of the recent FUD over Scala's internals > > Are you referring to Paul Phillips’ recent > talk<https://groups.google.com/forum/#!topic/scala-user/ImqlClXTrS4%5B151-175-false%5D> > ? > > It’s the opinion of an expert who’s spent the last five years of his life > working on his topic, calling this FUD is quite unfair. Paul goes also > quite a bit further than just criticizing the Scala collections, he’s > basically saying “I don’t care so much about languages, languages are just > tools. All I want is good tools to write good software”. He’s quite > emotional about that. > > By the way, the link above is an extended version of his talk, which > includes the questions and answers at the end (I found the comments about > Twitter’s use of Scala quite interesting). > Absolutely, and it's very impressive to see the level of agreement that Paul is receiving. It's also worth noting that while he's criticizing Scala, there's this broader context in which he's criticizing the entire state of the art. He's basically saying "Scala may be my favoured choice out of a bad bunch right now, but it's *still* awful; here's why!" It starts with the shocking fact that we continue to use raw text as the medium for transferring structured thoughts into structured syntax trees, and then proceeds down the rabbit hole... I have a lot of hope that the dotty project will lead to a simpler, cleaner, faster, more elegant Scala 3.0 further down the line. But it'll still be represented as raw text :( -- You received this message because you are subscribed to the Google Groups "Java Posse" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/javaposse. For more options, visit https://groups.google.com/groups/opt_out.
