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