« earlier | later » Page 8 of 18
Dan Grossman's Teaching Materials edit / delete
Good set of material on conventional threads-and-locks programming, with a bit of basic parallel algorithm design thrown in.
to concurrency parallel teaching ... on 25 October 2010
2010 Workshop on Curricula for Concurrency and Parallelism edit / delete
The workshop that Matt and Peter presented at. There's plenty of interesting stuff here -- wish I'd gone!
to concurrency teaching ... on 22 October 2010
Threads and memory model for C++ edit / delete
to atomics c++ concurrency memory-models threads ... on 16 September 2010
Making it stick.: Misguided: The Road Not To Be Travelled edit / delete
Sadly I couldn't get away with citing this in my thesis, but it does sum up how I feel about STM pretty effectively.
to concurrency stm ... on 26 August 2010
Programming with Threads: Questions Frequently Asked by C and C++ Programmers edit / delete
A good (if slightly futuristic) guide to the safe use of shared memory in C++0x.
to atomics c++ concurrency memory-models threads ... on 18 August 2010
Server-side Javascript with sensible ideas about concurrency: "Processes are necessary to scale to multi-core computers, not memory-sharing threads."
to concurrency javascript network programming vm ... on 17 August 2010
Improved concurrency for Python edit / delete
For very small values of "improved" -- the only useful thing here is that it introduces a better idea of immutable data. The synchronised class approach is horrid, and I can't imagine a world in which "Deadlock problems tend to be repeatable and show up in testing" is true.
to concurrency python ... on 10 August 2010
The Hitchhiker's Guide to Concurrency | Learn You Some Erlang for Great Good! edit / delete
An introduction to concurrent programming in Erlang. Right on the money.
to concurrency erlang teaching ... on 01 August 2010
Home - rust - GitHub edit / delete
Another language filling roughly the same space as Go, built by some of the Mozilla folks. NewSqueak-inspired concurrency features.
to concurrency language language-design programming ... on 14 July 2010
Home - erjang - GitHub edit / delete
Erlang -- with lightweight processes -- running on the JVM. JVM Transterpreter, anybody?
to concurrency erlang java lwp ... on 12 July 2010
« earlier | later » Page 8 of 18
tasty by Adam Sampson.