Re: [Scheme-reports] vector-insert Per Bothner (20 Aug 2014 21:41 UTC)
Re: [Scheme-reports] vector-insert Taylan Ulrich Bayirli/Kammer (21 Aug 2014 09:08 UTC)
Re: [Scheme-reports] vector-insert Per Bothner (21 Aug 2014 16:13 UTC)
Re: [Scheme-reports] vector-insert Kevin Wortman (21 Aug 2014 17:00 UTC)
Re: [Scheme-reports] vector-insert Sascha Ziemann (22 Aug 2014 08:00 UTC)
Re: [Scheme-reports] vector-insert Kevin Wortman (23 Aug 2014 00:57 UTC)
Re: [Scheme-reports] vector-insert Vassil Nikolov (23 Aug 2014 22:36 UTC)

Re: [Scheme-reports] vector-insert Kevin Wortman 21 Aug 2014 16:56 UTC

IMO there are enough use cases where the growing feature is unneeded and it's overhead is unwanted, that the best compromise is to have both a raw fixed-size array type (i.e. an R7RS-small vector), _and_ a higher level self-resizing array. It is not hard to write a self-resizing array on top of a fixed-size array. That's what e.g. C++ and Java do.

Best regards,
Kevin Wortman

_______________________________________________
Scheme-reports mailing list
Scheme-reports@scheme-reports.org
http://lists.scheme-reports.org/cgi-bin/mailman/listinfo/scheme-reports