> 1. Array
We already have distributed arrays. They are the most important feature
of a language like Chapel:

http://chapel.cray.com/docs/latest/modules/layoutdist.html

> 2. Stack
> 3. Queue
These two would be the most obvious/useful ones.

> 4. Linked List
Some sort of a list can also be helpful. Note that we have a
nonparallel-safe non-distributed List already.

http://chapel.cray.com/docs/latest/modules/standard/List.html

For the rest, I personally don't have a strong opinion. You can
implement one (or just a couple) structure(s) and focus on performance
more, or choose to implement more structures to give wide coverage of
functionality.

Engin

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to