I'll throw down the gauntlet then... Can anyone provide an example of Java code that's can't be improved by writing it in Scala Or Scala code that can be improved by writing it in Java (but can't be improved by just rewriting within Scala)
By "improve", I mean that the code is better with regards to one (or more) of the following: - readability (how quickly can another developer, familiar with the language, understand the code) - maintainability (how much work is involved in a simple refactoring) - thread safety But doesn't sacrifice any of the above qualities. On 10 September 2010 11:45, Steven Herod <[email protected]> wrote: > This thread would be a lot better, faster and easier to read and reply > to if it were written in Scala. > > On Sep 10, 8:42 pm, Ricky Clarkson <[email protected]> wrote: > > Ok, conspiracy theory time! > > > > Reinier, the initiator of this thread, works on Project Lombok, which > > uses annotation processing to add language features to Java. > > Therefore, isn't it in his interest to discourage uptake of Scala and > > Clojure? Could he be trying to assert that all Scala users are > > fanboys to try to discourage associating oneself with Scala? > > > > Of course, I jest. > > > > Ricky. > > > > -- > > Ricky Clarkson > > Java Programmer and Scala Fanboi, AD Holdings > > +44 1928 706373 > > Skype: ricky_clarkson > > > > > > > > On Fri, Sep 10, 2010 at 11:28 AM, Wildam Martin <[email protected]> > wrote: > > > On Fri, Sep 10, 2010 at 10:44, Kevin Wright <[email protected]> > wrote: > > >> But given the resistance I'm seeing to even small differences between > > >> Java/Scala syntax, I suspect that Clojure will be far too radical for > most > > >> institutionalised Java developers. > > > > > Somehow this sounds as Java developers are considered as not being > > > very flexible - all the Scala and Clojure or whatever else > > > JVM-language programmers should remember, that most of them probably > > > have been Java developers also for quite a long time. > > > > > Anyway, if it continues that way (if you need to address each single > > > language-fan-boy begging for not turning a thread into trash) I will > > > somewhat stop following the javaposse google group. > > > -- > > > Martin Wildam > > > > >http://www.google.com/profiles/mwildam > > > > > -- > > > 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 athttp:// > 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.
