Difference between revisions of "Concurrency planning"
From IokeWiki
(New page: === My (User:olabini) current thoughts on concurrency === futures with agents, like Io, agents are a thread pool, futures become the real value when needed. agents can be spun off too...) |
|||
Line 1: | Line 1: | ||
− | === My ([[User:olabini]]) current thoughts on concurrency === | + | === My ([[User:olabini|Ola Bini]]) current thoughts on concurrency === |
futures with agents, like Io, agents are a thread pool, futures become the real value when needed. agents can be spun off too. use some other syntax since @ is taken. | futures with agents, like Io, agents are a thread pool, futures become the real value when needed. agents can be spun off too. use some other syntax since @ is taken. |
Revision as of 20:59, 26 January 2009
My (Ola Bini) current thoughts on concurrency
futures with agents, like Io, agents are a thread pool, futures become the real value when needed. agents can be spun off too. use some other syntax since @ is taken. lazy operator is a lexical kinda thing that just does the operations inside it when it's needed. a future implemented in terms of aspects:
Future before(:any, except: [:become, :forceResult],
self become(self forceResult))