« earlier | later » Page 1 of 2
Communicating Sequential Processes (CSP), by C. A. R. Hoare (PDF Version) edit / delete
Online version of Tony Hoare's classic book.
to concurrency csp ... on 12 February 2018
Taming the Asynchronous Beast with CSP Channels in JavaScript edit / delete
A nice example of the ideas of process-oriented programming being reinvented. (Again.)
to concurrency csp javascript programming web ... on 13 March 2015
majek/lua-channels edit / delete
"Go-style channels in Lua" -- i.e. CSP channels done with an implementation of Go's channel algorithm on top of Lua's coroutines. Neat.
to channels concurrency csp go lua scheduling ... on 08 September 2013
866522 – Bookmarklets affected by CSP edit / delete
The bug that's just caused me to have to write a Firefox extension (they've broken the one thing that I actually want to use Javascript for). It's surprisingly easy to write an extension, but it still results in a 180K .xpi rather than a single-line bookmarklet...
to bookmarklet csp firefox javascript mozilla ... on 13 August 2013
Concurrent and Real-time Systems: The CSP Approach edit / delete
Steve's classic CSP book is now available online for free. Woohoo!
to concurrency csp etext ... on 11 January 2011
repilogue: STHLM Game Developer Forum talk edit / delete
Thoughts on CSP as a game engine (apparently, this being a useless SlideShare link and thus unreadable to me).
to concurrency csp games parallel programming ... on 19 June 2010
Coordinated Computing: Tools and Techniques for Distributed Software edit / delete
1984-vintage book giving an overview of approaches to concurrency, including CSP. Neat.
to concurrency csp etext petri-nets teaching ... on 08 February 2010
Resources about threaded programming in the Bell Labs CSP style edit / delete
CSP-inspired languages at Bell Labs.
to concurrency csp newsqueak research ... on 06 June 2009
JMB's Python CSP framework.
to concurrency csp python research software ... on 20 December 2007
« earlier | later » Page 1 of 2
- csp | |
1 | + bookmarklet |
1 | + channels |
9 | + concurrency |
1 | + data-flow |
1 | + ebook |
2 | + etext |
1 | + firefox |
1 | + games |
1 | + go |
1 | + java |
2 | + javascript |
1 | + lua |
1 | + mozilla |
1 | + newsqueak |
1 | + parallel |
1 | + petri-nets |
2 | + programming |
2 | + python |
6 | + research |
1 | + scheduling |
2 | + software |
1 | + teaching |
1 | + web |
tasty by Adam Sampson.