January 2009
51 posts
Tony Arcieri: The cutting edge of VM design →
Jan 31st
InfoQ: Using the Concurrency and Coordination... →
Jan 31st
Jesse Noller: A gentle overview of Kamaelia or... →
Jan 30th
Dr. Dobb's: Multi-Core OO: Part 1 →
Jan 29th
Alex Miller: Java Concurrency Bugs #2 - what to... →
Jan 29th
Alex Miller: Java Concurrency Bugs #1 - mutable... →
Jan 29th
Bartosz Milewski: The more things change, the more... →
Jan 27th
Dr. Dobb's: Threading and Parallel Programming... →
Jan 27th
Richard Tew: A Note on Distributed Computing →
Jan 27th
Michael McCool: Programming Models for Scalable... →
Jan 26th
Ulf Wiger: POPL impressions →
Jan 26th
Don Stewart: No monadic headaches: multi-core... →
Jan 23rd
Don Stewart: Programming Haskell: string... →
Jan 22nd
What is the most frequent concurrency problem... →
A poll on StackOverflow
Jan 20th
Hamlet D'Arcy: Test Driven Synchronization... →
“As you’re surely aware, JConch 1.1 was released yesterday… it includes a tool I’ve used over the last two years at work to test drive synchronization policies in Java code: assertSynchronized. Even if you’re not practicing TDD, assertSynchronized has proven to be a great aide in replicating concurrency defects and verifying that fixes work correctly. And, it’s...
Jan 19th
Early Experience with a Commercial Hardware... →
HTM paper…
Jan 18th
Maestro: A Managed Domain Specific Language For... →
Jan 18th
Brandon Werner: Software Transactional Memory:... →
“It turns out that…Software Transactional Memory may not work at all. “
Jan 18th
InfoQ: The Future of Microsoft .NET Programming... →
Jan 17th
Expert to Expert: Meijer and Chrysanthakopoulos -... →
George’s CCR is a piece of managed technology (.NET) that provides an unusually high degree of concurrency for developers targeting Windows.
Jan 17th
Ayende Rahien: Rhino.DHT – Persistent &... →
“I wanted to duplicate some of the more interesting aspects of Amazon’s Dynamo of multi valued keys. I usually like to claim that the API that I strive for is simple. In this case, I don’t think that I can say so. It is simple, if you understand that there is a small twist. It is not just a simple distributed hashtable, we have the notion of versioned concurrency here as well.”
Jan 17th
Jakub Korab: The Church of the One True Language →
“This seems to be the crux of the problem - the next generation of apps will have to deal easily with breaking up problems in an easily concurrent manner, but at the same time model the world in “this object is a bank account that belongs to that guy over there” abstractions that we have become used to thinking in. Those abstractions seem to be at odds with each other using current...
Jan 17th
Berlin Brown: Simple Agents/Concurrent Programming... →
Jan 16th
Mathematica 7 gets more oomph with built-in... →
Jan 16th
Vaclav Pech : Actors in Groovy - concurrency the... →
Jan 16th
Justin James: Implementing multithreading in .NET:... →
Jan 14th
Channel 9: Parallel Computing in Native Code: New... →
Video with members of C++ and Concurrency teams from Microsoft
Jan 14th
Doug Lea: Java 7 Fences API →
Jan 13th
Ruben Vermeersch: Concurrency in Erlang & Scala:... →
Jan 13th
Tony Arcieri: Reia and object-aware concurrency →
Jan 12th
Concurrency bugs in the CLR JIT →
A recent paper by Microsoft research has discovered a concurrency bug in the .Net JIT.  “This discovery means that the current CLR JIT compiler for the x86 platform is not correct; it will be fixed in the future by strictly emitting locked instructions for all volatile stores”
Jan 12th
Four Paths to Java Parallelism →
Looks at fork/join, Pervasive DataRush, Terracotta, and Hadoop.
Jan 12th
Alex Miller: CodeMash: Dustin Campbell on F# →
Jan 10th
Herb Sutter: volatile vs. volatile →
Jan 10th
Jim Weirich: What? Threads are Hard? [GitHub] →
Jim’s presentation and examples from CodeMash talk
Jan 9th
E. Sammer: Declarative Concurrency in Java →
Jan 8th
Fabien: Running Rings Around Plain Java - The... →
Jan 8th
Alex Miller: Java Actors with Kilim →
Jan 7th
Alex Miller: Running rings around Scala →
Jan 7th
Alex Miller: Running rings around Erlang →
Jan 7th
Jlouis: Common Erlang misconceptions →
Jan 7th
thilina: Programming for multi-Core environments… →
Jan 7th
Frank Müller: Avoiding Erlang deadlocks →
Jan 7th
Stephan Schmidt: Want Erlang concurrency but are... →
Jan 6th
Brian Hurt: The problem with STM: your languages... →
Jan 5th
Ziad: Cuda and Stream Programming - The next big... →
Jan 4th
Sujit Pal: More Java Actor Frameworks Compared →
Jan 4th
Tim Jansen: Salmon Run / Actor Frameworks Compared →
Jan 4th
Caoyuan Deng: A Case Study of Scalability Related... →
Jan 2nd
Sriram Krishnan: Thoughts on Erlang →
Jan 2nd