[fpc-devel] Xe3 Parallel for
pascaldragon at googlemail.com
Tue May 12 14:21:05 CEST 2015
Am 12.05.2015 13:45 schrieb "Michael Schnell" <mschnell at lumino.de>:
>> This is a class method parameterised with D2009 anonymouse method, not a
>> language construct.
>> If you read the release manifest well, they talk about a parallel
>> not paralel language extensions.
> I did not claim that it's a brand new language construct (or anything
else), I just said "feature".
> If the code snippet I mentioned is compilable even with D2009, only the
library is new.
> Nonetheless to me it seems rather silly that they offer a dedicated
language construct ("parallel for" / "future") with Prism and suggest
using another language construct (anonymous method) for exactly the same
purpose with Xe8.
They don't /own/ Prism. They merely license it, so what the Oxygene
developers do and what the Delphi developers do are two different things.
> Regarding fpc, I am aware that "anonymous method" had been discussed
here. I did not take a deeper look into same.
> Is / will the syntax be the same as with Delphi ?
At least in mode Delphi, yes.
> Will the fpc library provide the appropriate classes for doing
"TParallel.For" as described ?
If I remember correctly we already have something similar somewhere among
our supplied units for quite some time.
In the end I suppose that support for that TParallel class will be based on
"patches welcome" once anonymous functions are supported.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the fpc-devel