0:00 / 0:00
Keynote: Scala's Road Ahead - by Martin Odersky
Scala Days Conferences
10K subscribers • 21 videos on Hallway
- Recommended by 1 person: 1 in engineering communities.
- May be out of date. The tools, versions or practices it shows have likely moved on.
Intermediate. Assumes working knowledge.
17K views10 years ago1 recommendation
Programming languagesLanguage design and type systems
Martin Odersky outlines the future of Scala, discussing Scala 2.12, the Scala Center, and the Dotty experimental platform.
This talk was recorded at Scala Days New York, 2016. Follow along on Twitter @scaladays and on the website for more information scaladays.org/. Abstract: After a fairly quiet 2015, things are heating up this year. To name just three major developments among many: A major new release, Scala 2.12, is about to be completed. The Scala Center provides a new focus point for community collaboration. And there's a new experimental platform, dotty, which lets us prototype designs for the next generation of the language. In my talk I'd like to look a bit further ahead and focus on where I see Scala in the next 5 years, touching topics like: What is Scala's unique identity as a programming language? How should it evolve? What exciting new technologies are on the horizon?Why it's here
1 person recommends thisWhat people say. Recommended as a key historical roadmap talk outlining the transition from Scala 2 to Scala 3.
Moments people linked to
u/siddhanathanin r/haskell • Mentions
On “Where did you people come from? How blind can you be?”
Other people have similar opinions. For example, the new Scala compiler may introduce primitives that encapsulate effects to avoid Monads (link to this video
u/l-foritein r/scala • Mentions
On “Becoming More Functional”
Eric Torreborre is very reactive and very helpful when it comes to help someone. You can open an issue on GitHub such as (https://github.com/atnos-org/eff/issues/39) but I believe that it is better to ask on the eff gitter as xalyama mentioned it. Eff is a double headed monster: very abstruse from the outside but when you start using it to replace monad transformers you will love it ! Note that in the far far future, Scala might incorporate some effect management as mentioned by Martin Odersky in link to this video . This is something we need to keep an eye on !