Presentation: Why Continuations Are Coming to Java

Track: The Right Language for the Job

Location: Churchill, G flr.

Duration: 2:55pm - 3:45pm

Day of week: Tuesday

Share this on:

Abstract

I will discuss and compare the various techniques of dealing with concurrency and IO in both pure functional (monads, affine types) and imperative programming languages (threads, continuations, monads, async/await), and show why delimited continuations are a great fit for the imperative style.

Speaker: Ron Pressler

Technical Lead for Project Loom @oracle

I am the technical lead for Project Loom, which aims to add delimited continuations, fibers and tail-calls to the JVM.

Find Ron Pressler at

Similar Talks

Otherworldly Java: Gateway to the Moon and Beyond

Astrodynamicist and Principal Systems Engineer @NASA and USAF aerospace industry leader a.i. solutions

Diane Davis

Crossing the River by Feeling the Stones

Top UK Tech Influencer & Researcher & @lefep (Leading Edge Forum)

Simon Wardley

Life Beyond Java 8

Java Champion, Engineer and Evangelist

Trisha Gee

Balancing Risk and Psychological Safety

Counseling psychologist/GZ psychologist @containersoluti

Andrea Dobson- Kock

Tracks

The all-new QCon app!

Available on iOS and Android

The new QCon app helps you make the most of your conference experience. Easily browse and follow the conference schedule, star the talks you want to attend, and keep tabs on your personal itinerary. Download the app now for free on iOS and Android.