GPars and CSP, all links broken?

17 views
Skip to first unread message

reinout...@gmail.com

unread,
Feb 15, 2017, 4:35:45 AM2/15/17
to GPars Users
Hi, the links in the GPars documentation to the GroovyCSP examples are broken. What is the status of the CSP implementation in GPars? I think this is a perfect match to have a Groovy Builder syntax to initialize a parallel system with channels. What are your ideas on this? I have experience with both JCSP and Groovy Builders and I'm thinking of doing this as a side project and publish something about it on DZone. Regards, Rein

Russel Winder

unread,
Feb 15, 2017, 11:03:11 AM2/15/17
to reinout...@gmail.com, GPars Users
You don't say which links so it is hard to guess. Can you be a bit more
specific?

I am in two minds about the CSP situation. I am a huge fan of dataflow
approaches, CSP being one variant. The Groovy CSP system in GPars is a
wrapper around JCSP with some extra bits and pieces. It has remained
unchanged mostly because JCSP has. The problem here (for me anyway) is
that the people behind JCSP are not really interested in publishing and
maintaining it as software product – witness the fact that nothing has
happened in a decade.

I think having a builder to construct CSP process and channel networks
would make setting things up a lot easier. This would be true for the
Dataflow equivalent processes and channels as well. The biggest
downside of all the dataflow systems is the hassle of setting up the
channels and processes. GPars could do with much more work on this.

I am looking to get GPars 2.0 published, it's GPars with all the
ParallelArray stuff removed. This effectively requires JDK8 to get the
functionality back via the Streams, but then ther is now only JDK8 and
JDK9 coming so no problem there.

--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel...@ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
signature.asc
Reply all
Reply to author
Forward
0 new messages