Worse still, I proposed starting another one! On 13 September 2010 08:50, Ricky Clarkson <[email protected]> wrote:
> Hey, you just mentioned Scala in a thread about Scala, so you might > want to put your heat shield on. :) > > Ricky. > > -- > Ricky Clarkson > Java and Scala Programmer, AD Holdings > +44 1928 706373 > Skype: ricky_clarkson > > > > On Mon, Sep 13, 2010 at 8:48 AM, Kevin Wright <[email protected]> > wrote: > > Scala comes with complexity... There, I said it! > > Of course it has complexity, all programming languages do, without > > exception. > > But when somebody states "Scala is complex" while comparing it to Java? > > That's also disingenuous, it implies that Java is as simple as turning on > > your television, that it has no complexity. > > But it does, we have entire books on the > > subject: http://www.javapuzzlers.com/ > > By all means, accept that all languages are complex, then come up with > some > > metric to demonstrate that Scala is more so, but enough of > > the unsubstantiated claims. Please! > > > > > > I also think it's a very good idea to start a thread discussing Scala's > > shortcomings. I can certainly think of a few :) > > > > 2010/9/13 Cédric Beust ♔ <[email protected]> > >> > >> Hi Steven, > >> > >> Good to see some common sense in this debate :-) > >> > >> A quick comment: > >> > >> On Sun, Sep 12, 2010 at 10:08 PM, Steven Herod <[email protected]> > >> wrote: > >>> > >>> I feel, if you know your tool well, you'll deliver well, and the > >>> possibility of a language failing you is not with its syntax, but with > >>> the limits of the platform it runs on (For instance, poor integration > >>> with features of the native operating system). > >> > >> I think you hit on a very real problem about all new technologies: while > >> the advantages are usually easy to identify, it's hard to tell what you > are > >> risking by migrating. Especially when the advocates of this technology > just > >> simply won't disclose them (either because they are being disingenuous > or > >> simply because they don't know these problems either, e.g. denying that > >> Scala comes with a certain amount of complexity). > >> > >> This is a huge advantage that Java has over all competitors: we know its > >> shortcomings very well, we know what it's capable of and we also know > what > >> workarounds to use in the areas that it's not so strong at (there are > not > >> many, as it turns out). This in itself has an enormous weight when it > comes > >> to making strategic decisions for large software projects, and it's no > >> surprise that Java wins a lot of these when you consider all these > factors. > >> > >> -- > >> 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]<javaposse%[email protected]> > . > >> For more options, visit this group at > >> http://groups.google.com/group/javaposse?hl=en. > > > > > > > > -- > > Kevin Wright > > > > mail / gtalk / msn : [email protected] > > pulse / skype: kev.lee.wright > > twitter: @thecoda > > > > -- > > 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]<javaposse%[email protected]> > . > > For more options, visit this group at > > http://groups.google.com/group/javaposse?hl=en. > > > > -- > 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]<javaposse%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/javaposse?hl=en. > > -- Kevin Wright mail / gtalk / msn : [email protected] pulse / skype: kev.lee.wright twitter: @thecoda -- 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.
