Re:Ruby 3.0 and the new FiberScheduler interface
by chrisseaton on Wednesday December 30, 2020 @07:37AM
(#25581141)
Yes not named according to the original paper.
Yes it requires some kind of special compiler or runtime support.
Of course because Rust's runtime or lack thereof aims to be zero overhead a Future could never be without the poll function.. right? You need a runtime to make regular functions accept these magic opaque future values.