On Fri, 2017-04-07 at 12:42 -0700,
eve.no...@gmail.com wrote:
> so this means jdk8 becomes the default minimum jvm for GPars 2.0 ? it
> had
> to happen.
That was always to be the case, so yes GPars 2.x requires JDK8.
> Cannot explain why, but FWIW feel that having an explicit parallel
> attribute implies future user code would/might be
> more protected from our own future changes 'under the hatch' hence
> less
> user rewriting of their code later.
Sounds like this is a vote for putting a parallel attribute in there in
some form, the question then is whether to try and hide the stream().
X.f()
X.stream().f()
X.stream().parallel().f()
Do these ungainly in a Groovy program? If not then maybe just do not
wrap the Streams stuff at all, but just say this data parallel stuff is
the JDK stuff and remove all the GPars wrapping. I have to admit I
think I like this. Strip down GPars, and add stuff back as people ask
for it if it is appropriate.
--
Russel.
=============================================================================
Dr Russel Winder t:
+44 20 7585 2200 voip:
sip:russel...@ekiga.net