Completed
Macros and Metaprogramming
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
How Are We Going to Migrate to Scala 3.0, Aka Dotty
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Talk Outline
- 3 Principles Behind Scala 3
- 4 Paradigm Shift
- 5 Extension Methods, Toplevel Definitions
- 6 Type Class Encoding
- 7 Type System Evolution
- 8 Scala 3 by Migration Impact
- 9 Breaking Changes
- 10 Macros and Metaprogramming
- 11 Specialization
- 12 New Features
- 13 Scala 2 Support
- 14 Unchanged in Scala 3
- 15 Who's Behind Scala
- 16 Scala 3 Design Discussions
- 17 Scala 2.14: Prepare for 3
- 18 2.14 and 3: Developed Together
- 19 2.14 and 3: Binary Interop
- 20 Testing
- 21 Community Build
- 22 Timeline
- 23 Cross Building
- 24 Scala Maintenance
- 25 Summary