groovy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kerridge, Jon" <J.Kerri...@napier.ac.uk>
Subject New release of JCSP - (part of GPars) and groovyJCSP
Date Thu, 31 May 2018 10:44:33 GMT
The JCSP library (Communicating Sequential Processes for Java) is now available from the jcentre
repository as follows:

compile 'cspforjava:jcsp:1.1.0'

The associated Github location is https://github.com/CSPforJAVA/jcsp .

There is a set of demonstrations of the library, that use multi-core machines and distributed
networks at: https://github.com/CSPforJAVA/jcspDemos .

The JCSP library is part of the original GPars Groovy parallelism infrastructure.

In addition, the groovyJCSP library provides a set of Groovy helper classes, that make the
use of the JCSP library much easier by reducing the amount of code that must be written to
build parallel systems.

These classes are used extensively in the books

"Using Concurrency and Parallelism Effectively parts i & ii" by Jon Kerridge published
by Bookboon, free of charge.

http://bookboon.com/en/using-concurrency-and-parallelism-effectively-i-ebook

http://bookboon.com/en/using-concurrency-and-parallelism-effectively-ii-ebook

The library is available from https://github.com/JonKerridge/groovyJCSP/tree/2.4.12-1.1.0
.  This version was generated using groovy-2.4.12 and jcsp-1.1.0.

The software used in the books is available at https://github.com/JonKerridge/UCaPE

The libraries and related codes are available under the Apache 2.0 Licence.

Contacts j.kerridge@napier.ac.uk<mailto:j.kerridge@napier.ac.uk> , p.h.welch@kent.ac.uk<mailto:p.h.welch@kent.ac.uk>
, k.chalmers@napier.ac.uk<mailto:k.chalmers@napier.ac.uk> , mewer@alumni.stanford.edu<mailto:mewer@alumni.stanford.edu>
and nccb@kentforlife.net<mailto:nccb@kentforlife.net> .
Jon

Professor Jon Kerridge PhD FBCS FHEA CITP CEng
School of Computing
Edinburgh Napier University
Merchiston Campus
10 Colinton Road
Edinburgh
EH10 5DT

O1314552777
j.kerridge@napier.ac.uk


This message and its attachment(s) are intended for the addressee(s) only and should not be
read, copied, disclosed, forwarded or relied upon by any person other than the intended addressee(s)
without the permission of the sender. If you are not the intended addressee you must not take
any action based on this message and its attachment(s) nor must you copy or show them to anyone.
Please respond to the sender and ensure that this message and its attachment(s) are deleted.

It is your responsibility to ensure that this message and its attachment(s) are scanned for
viruses or other defects. Edinburgh Napier University does not accept liability for any loss
or damage which may result from this message or its attachment(s), or for errors or omissions
arising after it was sent. Email is not a secure medium. Emails entering Edinburgh Napier
University's system are subject to routine monitoring and filtering by Edinburgh Napier University.

Edinburgh Napier University is a registered Scottish charity. Registration number SC018373


Mime
View raw message