|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-06-01 14:33:27
christopher diggins <cdiggins_at_[hidden]> writes:
> I stated that far too strongly, sorry. My reasoning is that the
> implementation and interface of a numerical array could be optimized versus
> a general array. I would not design numerical arrays and general purpose
> arrays in the same way. For instance I would design a general purpose array
> to be default initialized, while I would permit a numerical array to be
> non-initialized. However, this is all moot because it is now perfectly clear
> to me that Boost.Array has the mandate to be as much like a built-in array
> as possible. Even if I do not particularly like that decision choice it is
> of course an acceptable choice to make. Making it a pseudo-container on the
> other hand is in my opinion a very big mistake.
What use is it if you don't make it a pseudo-container? I mean, why
not just use built-in arrays in that case?
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk