December 2008
51 posts
insideHPC.com: Taking the road less traveled to... →
Making OCaml multithreaded →
Some interesting discussion about making Ocaml multithreaded
Bartosz Milewski: The Inscrutable C++ Memory Model →
Software Transactional Memory: The Current State... →
Michael Feathers: A Wish List for the Next... →
NetKernel: Moving Beyond Java’s Concurrency →
termite - Google Code →
Termite Scheme is a variant of Scheme intended for distributed computing. It offers a simple and powerful concurrency model, inspired by the Erlang programming language, which is based on a message-passing model of concurrency.
Tim Jansen: Behind the Scenes: Actor Proxies →
Sujit Pal: Learning Scala for its Actors →
A Tutorial on Parallel and Concurrent Programming... →
SD Times: Developers moving to Erlang for code... →
Torbjörn Gannholm: Using Java concurrency... →
Orc Language →
Orc is a novel language for distributed and concurrent programming which provides uniform access to computational services, including distributed communication and data manipulation, through sites. Using three simple concurrency primitives, the programmer orchestrates the invocation of sites to achieve a goal, while managing timeouts, priorities, and failures.
Sujit Pal: Java Concurrency with Jetlang Actors →
MIT Technology Review: Multicore Programming →
Maestro: A Managed Domain Specific Language For... →
A video describing a managed (.NET) DSL for concurrent programming.
Tim Jansen: Actors Guild: First Release (0.5) →
A new Java actor framework
Sujit Pal: Concurrency, Actors and Kilim →
Advanced Topics in Programming Languages:... →
Clay Breshears: Playing with Toys (for Concurrency... →
This video is a fun way to explain a lot of concurrency basics
Robert MuellerAlbrecht: Debugging heavily threaded... →
Asanka Abeysinghe: Parallel Processing →
Charlie Calvert: Query Data with Parallel LINQ →
Dr. Dobb's: Managing Multi-Core Projects, Part 1:... →
Lambda the Ultimate: Programmable Concurrency in a... →
“Haskell solution based on concurrency monads”
InfoQ: Erlang Style Concurrency for .NET... →
Hans Boehm: Threads Basics →
FORA.tv - Erlang Concurrency, What’s the Fuss? →
Jonas Bonér: Scala: Fault-tolerant Concurrent... →
Paul Bartlett: RAND#22: LanguagesNow = [ "Erlang"... →
Why Events Are A Bad Idea (for high-concurrency... →
Creating a Pattern Language for Parallel... →
Mike Rettig: Scala Actors vs. Jetlang →
Scala Actors vs. Jetlang
John Stokes: Analysis: more than 16 cores may well... →
Paper: Gadara: Dynamic Deadlock Avoidance for... →
Patrick Logan: Programming Languages and... →
C Spot Run: Programming for Parallelism →
Martin Sulzmann: Parallel Join Patterns with... →
Michael Swaine: It's Time to Get Good at... →
Dave Fayram: Erlang Essentials →
Kevin Irwin, Matt Walker: Four Paths to Java... →
Todd Hoff: Java World Interview on Scalability and... →
Mike Rettig: Concurrency with Clojure and Jetlang →
Landon Fuller: ActorKit: Objective-C Asynchronous... →
Nick Hodge: IronPython + F# + Parallel + Async = A... →
Wait-Free Programming for General Purpose... →
Herb Sutter: Measuring Parallel Performance:... →
Bartosz Milewski: C++ atomics and memory ordering →
Bill Clementson: Clojure could be to... →
Andrew Dinn: Java TOAST - A New Java... →