Spearheading the Future of Programming
Offered By: Devoxx via YouTube
Course Description
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
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube