News for hackers. Stuff that matters.
Re:“Node.js is one of the worst things to happen to the soft... by Mister_Snuggles on Tuesday August 23, 2016 @01:05PM (#12345286)
> Doing synchronious is much clearer and easier, most of the async patterns (like yield/await and promises) really just try to simulate a sync paradigm.

I'm currently working on some lighting (DMX-based theatre lighting) software and the ability to have my 'effects' written in a sequential manner by using 'yield' is actually incredible. It's simplified my code a huge amount and made it a lot easier to reason about.

There is a function called every frame, which then calls each effect. Since each effect is a Python generator function, it can be written sequentially and just has to yield whenever the frame is computed.

There are no comments on this comment yet.