YoVDO

Spearheading the Future of Programming

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Web Development Courses Programming Courses Software Development Courses Java Courses Project Loom Courses

Course Description

Overview

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

Computer Vision: The Fundamentals
University of California, Berkeley via Coursera
Programming Languages
University of Virginia via Udacity
Learn to Program: Crafting Quality Code
University of Toronto via Coursera
Computational Photography
Georgia Institute of Technology via Coursera
Algorithms: Design and Analysis, Part 2
Stanford University via Coursera