News for hackers. Stuff that matters.
Re:Why we love Scala at Coursera by donjigweed on Tuesday February 18, 2014 @01:35PM (#7260010)
Good to see some love for Scala after all the recent rants. Unfortunately, I think it's going to be short lived. Most shops where Scala would be an option will soon have a production release of JDK8 available to them, at which point Scala's tradeoffs really only become acceptable to those who already have significant investment in the language or who think category theory is a reasonable companion to an industrial language.
Re:Why we love Scala at Coursera by kasey_junk on Tuesday February 18, 2014 @01:51PM (#7260141)
JDK8 is a very nice release and I hope it will bring Java a few years ahead, but there are so many things still missing from Java that every time I shriek. From big things like no type class support to tiny things like 1 file per interface/class the Java experience continues to be frustrating in the extreme.
Re:Why we love Scala at Coursera by donjigweed on Tuesday February 18, 2014 @02:17PM (#7260364)
Which is why I said "Scala's tradeoffs" would become unacceptable. Java 8 is basically "close enough" to "The Good Parts" of Scala that most people probably won't be willing to tolerate all of Scala's warts.
Re:Why we love Scala at Coursera by frowaway001 on Wednesday February 19, 2014 @04:14PM (#7266276)
> Java 8 is basically "close enough" to "The Good Parts" of Scala

Ehh ... not really. And I honestly don't see the gap between Java and Scala closing. It's widening at a frightening rate.

Java's warts are far worse than Scala's warts. So I'm not seeing why that should be a point either.

Re:Why we love Scala at Coursera by singingcheese on Tuesday February 18, 2014 @01:46PM (#7260101)
Java 8 would make a very poor Scala substitute, and only offers a small subset of what is provided by Scala.