[saga-rg] Task model...
John Shalf
JShalf at lbl.gov
Wed Nov 2 11:54:19 CST 2005
On Nov 2, 2005, at 5:56 AM, Thilo Kielmann wrote:
> On Wed, Nov 02, 2005 at 02:57:22AM -0800, John Shalf wrote:
>> I prefer 4a1 because it is more readable and the implementation would
>> be quite straightforward. It is also a familiar paradigm for any MPI
>> programmers and anyone who has played with various proprietary Async
>> I/O implementations. (its a very familiar and conventional approach)
>>
>> I kind of like 4a2 as well from the standpoint of a C++ programmer
>> (even with Andre's syntax corrections). However, the resulting
>> bindings will not be very consistent with the approach we would take
>> for Fortran or C bindings (eg. those would likely look more like
>> 4a1). It is not really much more readable than 4a1. Therefore, I'm
>> uncertain if it is worth fragmenting our approach to bindings in
>> different languages when there is not a clear benefit in terms of
>> readability or implementation complexity.
>
> Taking these arguments together, we should opt for 4a1 !
> - more readable
> - closer to Fortran bindings and other archaic languages ;-)
... gotta keep Tom happy. ;-)
More information about the saga-rg
mailing list