Skip to content
0:00 / 0:00

#dotty#scala3#martinodersky

Keynote - What's Different In Dotty by Martin Odersky

Scala Days Conferences

10K subscribers • 21 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Martin Odersky
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Intermediate. Assumes working knowledge.

25K views9 years ago1 recommendation

Programming languagesScalaLanguage design and type systems

Martin Odersky outlines the major changes, innovations, and new features implemented in Dotty, the next iteration of Scala.

This video was recorded at Scala Days Copenhagen 2017 Follow us on Twitter @ScalaDays or visit our website for more information scaladays.org Abstract: Dotty is the project name for the next iteration of the Scala language. As we are nearing a first developer preview, this talk will give a summary of the major changes and innovations as they are currently implemented. I will show with many examples how you can increase the legibility and safety of your Scala programs using the new features.

Why it's here

1 person recommends this

What people say. Shared as an important keynote detailing the upcoming changes in the next generation of Scala.

Moments people linked to

u/know_not_muchin r/scala • Recommends

Scala Days 2017 What's Different In Dotty by Martin Odersky

u/Daxtenin r/scala • Mentions

On “A problem with Scala's DSL support”

Martin had this in one slide at Scala Days 2017 Kopenhagen: table { row { "Row 1" } row { "Row 2" } } which is what you are looking for I guess? The implementation details are in the slides which I don't have at hand atm EDIT: link to this video
3View on Reddit

u/SystemFwin r/scala • Mentions

On “Fortnightly Scala Ask Anything and Discussion Thread - May 29, 2017”

> because L is a type alias and not an abstract type, so there's no possible type soundness issue That actually makes sense, thank you! I got it wrong since Martin said they were going to be eliminated in his Copenhagen keynote here In any case, I think I'm going to stick with proper type lambdas when we have them ;)
1View on Reddit