New Issue: 'Range' vs. 'domain': concrete / generic by default?

17122, “vasslitvinov”, “‘Range’ vs. ‘domain’: concrete / generic by default?”, “2021-02-09T06:11:44Z”

This is perhaps a different angle at #13566

Currently range is a concrete type vs. domain is a generic type. This is non-intuitive and a newcomer is likely to bump into it at some point.

This issue proposes making them either both concrete or both generic.

Pro: makes Chapel easier to learn (and easier to use??)
Con: makes existing Chapel users unhappier