Probably the best change in my opinion was resolving the arity limit for case classes: https://issues.scala-lang.org/browse/SI-7296 I've bumped up against that limit pretty bad while trying to deserialize json. Shapeless did a lot to solve the problem, but I'm sure glad that limit has been removed.
Scala 2.11.0 Release Notes
11–20 of 77 posts
Re: Scala 2.11.0 Release Notes
#12Compared to 2.10 the 2.11 release is nothing special: some optimizations, bunch of bug fixes and deprecations (that hopefully lead to slash and burn of little used language features in 2.12). Curious to test out build times in 2.11, sounds like some minor gains have been made there, and more to come in the 2.11 release cycle as the new scalac optimiser is integrated ( http://magarciaepfl.github.io/scala/ )
Re: Scala 2.11.0 Release Notes
#13Re: Scala 2.11.0 Release Notes
#14Re: Scala 2.11.0 Release Notes
#15Compared to 2.10 the 2.11 release is nothing special: some optimizations, bunch of bug fixes and deprecations (that hopefully lead to slash and burn of little used language features in 2.12). Curious to test out build times in 2.11, sounds like some minor gains have been made there, and more to come in the 2.11 release cycle as the new scalac optimiser is integrated ( http://magarciaepfl.github.io/scala/ )
That's really exciting to me. (So is slash and burn, though.) Give me another two years of compiler improvements, bug fixes, and IDE/tooling improvements!
SBT does the heavy lifting (have automatic build turned off in Eclipse) while Eclipse provides the dev environment.
Really snappy, zero spurious errors, it's like night and day compared to 3 years ago, woo hoo ;-)
Re: Scala 2.11.0 Release Notes
#16I want to be writing scala so bad, but there doesn't seem to be any jobs in my area. Are there any scala specific job boards out there?
Re: Scala 2.11.0 Release Notes
#17I want to be writing scala so bad, but there doesn't seem to be any jobs in my area. Are there any scala specific job boards out there?
Re: Scala 2.11.0 Release Notes
#18I want to be writing scala so bad, but there doesn't seem to be any jobs in my area. Are there any scala specific job boards out there?
You could also work at evangelizing Scala in your current (presumably) Java shop. I've found success with this approach by getting other developers interested in the language and mentoring them, especially during the steeper parts of the learning curve. If you can pique the interest of a good portion of the development team it's often not too difficult to get a new language introduced through smaller non-critical or non-production systems, which is a good foothold with which to get the benefits visible to the wider group. YMMV of course.
Re: Scala 2.11.0 Release Notes
#19Relevant: "Functional Programming Principles in Scala" starts in 4 days on coursera, which was created by the author of scala. https://www.coursera.org/course/progfun
Re: Scala 2.11.0 Release Notes
#20Probably the best change in my opinion was resolving the arity limit for case classes: https://issues.scala-lang.org/browse/SI-7296 I've bumped up against that limit pretty bad while trying to deserialize json. Shapeless did a lot to solve the problem, but I'm sure glad that limit has been removed.
I wish the same was done for tuples, but it wasn't and it's unclear whether that's even in plans.