I even implemented the original version of the Java Communicating Sequential Processes API which brought CSP style programming to the Java world, although it is based on Java's underlying Thread mechanism so context switching isn't as fast as it could be.
Assuming that's true, that would make you Paul Austin. Hi. JCSP is still going strong -- we've recently been adding extended rendezvous and poison, new release to follow shortly. If you're interested in developing on JCSP again, let me know. While we're on the subject of C++ and CSP in this thread: C++CSP
. Again, new version to follow shortly (so much to do...)