Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Bradley Lucier 27 Oct 2018 20:29 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 28 Oct 2018 00:15 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 28 Oct 2018 15:48 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 28 Oct 2018 18:08 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 30 Oct 2018 00:54 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Arthur A. Gleckler 30 Oct 2018 04:44 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 30 Oct 2018 05:18 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Marc Nieper-Wi├čkirchen 30 Oct 2018 06:48 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 30 Oct 2018 12:57 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 30 Oct 2018 16:13 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 30 Oct 2018 22:30 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 30 Oct 2018 23:18 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 31 Oct 2018 20:48 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays John Cowan 31 Oct 2018 20:50 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 31 Oct 2018 21:38 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Arthur A. Gleckler 01 Nov 2018 22:44 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Bradley Lucier 16 Nov 2018 19:25 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Bradley Lucier 27 Nov 2018 20:25 UTC
Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Bradley Lucier 04 Dec 2018 18:52 UTC

Re: Updated fork of SRFI 122, Nonempty Intervals and Generalized Arrays Per Bothner 31 Oct 2018 21:38 UTC

On 10/31/18 1:48 PM, John Cowan wrote:
> My main comment on the literals pre-SRFI is that the notation is confusing and hard to read because it's too terse and too full of @ signs, which are large and ugly.  Here's my suggestion:
> ...
> Examples:
> ...
> #2u16:(1 3 4 6) ((1 2 3) (4 5 6) (7 8 9)): unsigned short matrix with dimensions [1:3, 4:6] so 3 x 3

> What do you think of this?

Well, the specification does describe existing art, as implemented in at least two active implementations.
I realize your proposal does not conflict with the prior art (i.e. an implementation can
support both syntaxes, and it is easy to disambiguate).  Still, I think any new "invention" needs to be
clearly better than existing art - and while I'm inclined to agree yours is slightly more readable,
I don't think it is enough of an improvement. It is also less concise, especially when lower bounds can be elided.
--
	--Per Bothner
xxxxxx@bothner.com   http://per.bothner.com/