(j3.2006) Integration of co-arrays with the intrinsic shift functions
Mon Jul 16 17:27:41 EDT 2007
On Monday 16 July 2007 12:54, Craig Rasmussen wrote:
> By simply defining a standard distribution
The "a" standard distribution implies (correctly) that there are other
alternatives (to the block distribution you proposed as the default).
Choosing one hardly achieves a "high-level" language---for that one needs to
go all the way to user-defined distributions.
And might I add that SHIFTs are not the only intrinsic that would be affected.
Why should CO_SUM not sum along the virtual columns and rows of the global
array? If you can shift along them, surely you should be able to sum. To put
it another way, the language has no provisions or features for such "global
views" of co-arrays and distributions and all that stuff. Adding a CO_SHIFT
won't correct that---it would need to be added from the ground up. I don't
see that as a good direction.
More information about the J3