Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Spearheading the Future of Programming

Devoxx via YouTube

Overview

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.

Syllabus

Introduction
How things are changing
What should we expect
Why is the adoption curve so slow
Personal question
Hardware changes
Modern demands
Reactive programming
Continuation
Closures
Prototyping
Higher abstraction
Expressionism
Example of expressiveness
Composable code
Efficiency
Synchronization
Example
Asynchronous code
Structure of code
Preparing for the future
Research study
Diversity
Languages

Taught by

Devoxx

Reviews

Start your review of Spearheading the Future of Programming

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.