From Async/Await to Virtual Threads

A follow-up to how I wish async would work.

Read in full here:

Latest Java has virtual threads. Is it the same idea?