[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: Low-Level Concurrency library
- From: Andrew Starks <andrew.starks@...>
- Date: Wed, 15 Jan 2014 20:35:09 -0600
On Wednesday, January 15, 2014, D. Matt Placek <atomicsuntan@gmail.com> wrote:
This strategy describes my approach perfectly. I use coroutines when I need to express concurrency, managing state machines/state change processing, etc.
OS threads on come into play when the real-time hardware API requires the threading. Also, we're supporting presentation processing across machines, as well.
This is what I meant when I said that we're using Lua as the thread logic. Where there is a thread, there to you will often find lua_newstate.