• Watch
  • Contributors
  • Podcasts
All videos
Opera view
Spread the word
TwitterLinkedInFacebook
Copy link

Revisiting Implicits

October 8, 2019

I’ll talk about the history of Scala’s implicits: how they evolved, some mistakes we could have avoided in hindsight, as well as aspects I believe we got right. I then present the revised implicit design of Scala 3 and explain how it addresses the problems mentioned earlier.

Tags

ScalaScala 3

About the speaker

Martin Odersky

Martin Odersky

Lead designer of Scala
Inventor of the Scala language, a professor at EPFL in Lausanne, Switzerland, and a founder of Lightbend. ACM fellow, co-designer of Java generics, and original…
Read more

Other videos that you might like

Never say never
BUGinnings in IT
Scala
Never say never
Adam Warski
Open source – the gateway to IT
BUGinnings in IT
Scala
Open source – the gateway to IT
Tomasz Godzik
Serialization toolbox for Akka messages, events and persistent state that helps achieve compile-time guarantee on serializability
Scala
Serialization toolbox for Akka messages, events and persistent state that helps achieve compile-time guarantee on serializability
Paweł Lipski, Marcin Złakowski
My Take on Scala 3 by Daniela Sfregola
Scala
My Take on Scala 3 by Daniela Sfregola
Daniela Sfregola
All videos
  • Events
  • Blog
  • Watch
  • Contributors
  • Privacy Policy
  • FAQ
  • Cookie settings
©2026 Sphere.it by VirtusLab

We value your privacy

We use cookies for analytics and marketing only if you accept them. You can change your choice at any time via "Cookie settings" at the bottom of the page. Privacy policy