Without taking anything away from the author, I think he could have saved a few words by simply defining the point that events should be seen as commands rather than messages or passed-events.
The ideas presented here look like race conditions waiting to happen. They also implicitly demand delays before every action taken, unnecessarily deliberately slowing down software.
I don't understand why the author thinks any of these ideas are better than traditional functional programming.
Without taking anything away from the author, I think he could have saved a few words by simply defining the point that events should be seen as commands rather than messages or passed-events.
The ideas presented here look like race conditions waiting to happen. They also implicitly demand delays before every action taken, unnecessarily deliberately slowing down software.
I don't understand why the author thinks any of these ideas are better than traditional functional programming.