Explore the future of programming in this thought-provoking keynote address. Delve into the evolution of software development, examining the slow pace of change and the potential for significant advancements. Learn about the perfect storm influencing the next big shift in programming and discover the emerging directions in the field. Gain insights into reactive programming, continuations, closures, prototyping, higher abstraction, expressionism, composable code, efficiency, and asynchronous programming. Understand the importance of preparing for the future, embracing diversity, and adapting to new programming languages. Benefit from the expertise of Dr. Venkat Subramaniam, an award-winning author and instructor, as he shares his vision for the future of programming and challenges developers to think differently about their craft.