YoVDO

Spearheading the Future of Programming

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Prototyping Courses Reactive Programming Courses Closures Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Front-End JavaScript Frameworks: Angular
The Hong Kong University of Science and Technology via Coursera
Многопоточность и сетевое взаимодействие в Android
Moscow Institute of Physics and Technology via Coursera
Creating a Dynamic Web Application using RShiny
Coursera Project Network via Coursera
Building Web Applications with Shiny in R
DataCamp
Develop a reactive Java microservice with ReactiveJ
Udemy