Explore the future of Scala programming in this keynote address from Scala Days Copenhagen 2017. Delve into the Dotty project, the next iteration of the Scala language, as Martin Odersky presents major changes and innovations. Learn how to enhance the legibility and safety of Scala programs using new features. Discover the Scalastic principles, DOT calculus, subtyping lattice, and changes in types and traits. Examine enums, algebraic data types, and improvements to implicits. Gain insights into the revised implicit conversion rules, context handling, and the Reader monad. Understand the implementation of implicit function types and the builder pattern in Scala. Follow the Dotty release schedule and IDE integration plans to prepare for the upcoming developer preview.