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 evolution and future of programming in this thought-provoking 47-minute conference talk. Delve into the history of software development, examining how far the field has come and where it still needs to grow. Discover the perfect storm of factors influencing the next big change in programming, including hardware advancements, modern demands, and web technologies. Learn about emerging concepts like Project Loom, continuations, and improved composability in languages such as Java. Gain insights into why change in programming can be slow and how it occurs in bite-sized increments. Prepare for the future of software development by understanding the fundamental shifts occurring in the field and the directions in which programming is evolving.

Syllabus

Introduction
Everything is changing
The typewriter story
Celebrating 50 years
Programming in the modern age
The fundamentals of programming
The speed of change
Why does it take so long
Change in bite size
A personal story
Hardware change
Modern demands
The old web
The new web
Continuation
Java
DoWork
Project Loom
Expression
Name is constant
composability
efficiency
example
preparing for the future

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.