Speaking of complexity:
http://www.dzone.com/links/r/objects_when_if_ever.html

<http://www.dzone.com/links/r/objects_when_if_ever.html>

On 13 September 2010 09:00, Kevin Wright <kev.lee.wri...@gmail.com> wrote:

> Worse still, I proposed starting another one!
>
>
> On 13 September 2010 08:50, Ricky Clarkson <ricky.clark...@gmail.com>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 <kev.lee.wri...@gmail.com>
>> 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 ♔ <ced...@beust.com>
>> >>
>> >> 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 <steven.he...@gmail.com
>> >
>> >> 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 javapo...@googlegroups.com.
>> >> To unsubscribe from this group, send email to
>> >> javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com>
>> .
>> >> For more options, visit this group at
>> >> http://groups.google.com/group/javaposse?hl=en.
>> >
>> >
>> >
>> > --
>> > Kevin Wright
>> >
>> > mail / gtalk / msn : kev.lee.wri...@gmail.com
>> > 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 javapo...@googlegroups.com.
>> > To unsubscribe from this group, send email to
>> > javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com>
>> .
>> > 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 javapo...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> javaposse+unsubscr...@googlegroups.com<javaposse%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/javaposse?hl=en.
>>
>>
>
>
> --
> Kevin Wright
>
> mail / gtalk / msn : kev.lee.wri...@gmail.com
> pulse / skype: kev.lee.wright
> twitter: @thecoda
>
>


-- 
Kevin Wright

mail / gtalk / msn : kev.lee.wri...@gmail.com
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 javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to