Temporal coupling in Fibers and Fibers vs State Machines.

Ron Pressler ron.pressler at oracle.com
Wed Feb 19 18:47:37 UTC 2020


I don’t think I really understand what the concerns are, and believe they might  
be tied to a misunderstanding of Loom’s goals and design.

Anyone who has concerns is welcome to explain them here, without character-count limits.


On 19 February 2020 at 18:37:53, Rahul Khandelwal (rahulnewai at gmail.com(mailto:rahulnewai at gmail.com)) wrote:

> Hi All,
> I have been following Project Loom for quite some time now and I find it
> really exciting.
> This is my first post in the mailing list.
> I went through the following twitter discussion -
> https://twitter.com/rafaelcodes/status/1176229314112741377
> However I could not understand the final gist/conclusion of the discussion.
> 1. Here In the discussion Martin Thompson had the view that Fibers don't
> compose and cannot escape temporal coupling.
> He also advocated about the use of explicit state machines instead of
> Fibers.
> https://twitter.com/mjpt777/status/1176231250308325376
> 2. Vaughn Vernon had opinions around the Java memory model and the
> complexity of the effects of predictive execution.
> https://twitter.com/VaughnVernon/status/1176299015849136128
> Could someone explain what were the concerns and suggestions they expressed
> and how Fibers handle said concerns.
> It would be great if someone could suggest some resources to better
> understand above twitter discussion.
> Thanks,
> Rahul

More information about the loom-dev mailing list