« earlier | later » Page 5 of 18
The Trouble with Erlang Concurrency | Tim Fox's blog edit / delete
The specific point is that the actor model makes it difficult to distribute a service (which isn't a problem when you have explicit channels -- you just use an any-to-any channel). The general point is that providing one model isn't helpful when that model doesn't work for your problem.
to concurrency erlang language-design research ... on 26 June 2011
Matt's Dev Blog: Lua-Style Coroutines in C++ edit / delete
Using ucontext.h to implement coroutines.
to c++ concurrency coroutines runtime ... on 21 May 2011
michaelmacinnis/oh - GitHub edit / delete
A shell written in Go, providing channels, fork, etc.
to concurrency go shell software unix ... on 21 May 2011
Designing and Building Parallel Programs edit / delete
to concurrency etext parallel teaching ... on 16 May 2011
Ruby concurrency explainined | Merbist edit / delete
Overview of Ruby's concurrency facilities.
to concurrency ruby ... on 15 May 2011
Continuation Passing C (CPC) — Gabriel Kerneis edit / delete
Translates C with concurrency primitives into plain C using continuation-passing. Would be useful as a backend for Tock, say.
to c compiler concurrency continuations coroutines software ... on 15 May 2011
xcore's Profile - GitHub edit / delete
XMOS-related open source code (although not much toolchain stuff yet).
to concurrency software xmos ... on 06 May 2011
Using the Intel® Threading Building Blocks Graph Community Preview Feature: An Implementation of Dining Philosophers. – Intel Software Network Blogs edit / delete
As it says.
to concurrency tbb teaching ... on 20 April 2011
The portable library version of GCD.
to concurrency gcd lightweight-threads parallel software ... on 24 March 2011
Hacker News | How Civilization V was built for multi-core processors [pdf] edit / delete
to concurrency games tbb ... on 24 March 2011
« earlier | later » Page 5 of 18
tasty by Adam Sampson.