> "...any discussion will instantly devolve into a scala fanboy fest? This 
post turned into one halfway throughout clay's 1st post!"

I am both a Scala and Java-phile. Lots of Scala fans feel the same way. 
Dick Wall is a good example. He prefers Scala, but he still likes Java, and 
the JVM community as a whole.

Many of the Java 8 improvements directly help Scala-only work: the VM 
improvements of course and also the new date/time library. And, first class 
adoption of lambdas will move the ecosystem in that direction and benefit 
Scala.

> "Java's lambda approach is unique. It is more concise than scala's (due 
to not needing to mention the types of the variables),"

This doesn't sound correct. Scala offers type inference of lambda 
parameters:

val l = List(1,2,3)
l.fold(0)((a,b) => a+b)

> "Busying terms like 'philistines' and 'pathetic', while we're probably 
all guilty of doing that from time to time, mostly just makes you sound 
like Ranty McRantersons."

Fair point.

> "Testing lambda features is still a ways out, but the IDEs are just now 
coming online [...] Still, it is _very_ early. More to the point, perhaps, 
those who really want to play around with this stuff have been able to do 
so for a long time, and for them nothing is changing."

IntelliJ has had full Java 8 lambda support for a long time. It's 
definitely not "just now coming online". At least back in summer 2013 or 
since IntelliJ 12. Aren't you contradicting yourself when you say that 
people have been able to play with this for a long time?

-- 
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.

Reply via email to