I have on agree this to a certain extent.
Maybe extreme Scala advocates need to take a lesson from Google Wave on this
;)

Just because a language is packed full of features that make highly skilled
developers more productive in no way means mass adoption or does it
guarantee success.
>From working with a large teams with varying skill levels of developers I
would indeed say it would be mad to move to Scala at this point for
productivity claims. It just would not be more productive to do this.

Indeed I feel Java 7 starts to bridge this gap in a large way.

As for the other arguments

1. Conciseness :  You can always have bad code regardless of conciseness,
see Perl or APL for good examples.  I don't buy this argument at all. Good
Java development can produce very concise code already.  This is not a
winning argument

2. Productivity: The argument of individual productivity is completely
irrelevant. You have to look a teams and indeed whole firms on this point

3. Complexity:  Java is less complex this is a plus point fact.

4: Open Source momentum:  Even though you have interop the opensource Java
Libraries will all feel more natural in the pure Java world.

5. Functional Programming:  Most developers see this as a big plus point but
one must keep asking why, as functional programming has been around for
donkeys years, has it still had little impact to date?

I think the Jury is still out on Scala

On Fri, Jul 30, 2010 at 6:40 PM, Blanford <[email protected]> wrote:

>
> There seems to be a Scala movement gaining steam on this site.
>
> I hate to break it to you all, but Scala will be going absolutely
> nowhere!!
>
> There are many reasons for this:
>
> 1. Scala solves no practical business problem.
>
> 2. Scala is not easier than the alternatives.
>
>
> Want to escape from Java?  Your options will be dynamic type (ala
> groovy, jython).
>
>
> Sorry.
>
>
> p.s.
>
> Stop bothering your employers with requests for esoteric software,
> unless they really save money and/or time.
> It is irresponsible to introduce software that has no track record,
> unless it truly answers a big question that no other software (that is
> more known) can answer.
>
> --
> 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].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to