
"Domagoj Saric" <domagoj.saric@littleendian.com> wrote in message news:imspgl$297$1@dough.gmane.org...
That's great too...actually I'd rather have it this way than only the higher level vector functions as usually found in other libraries (especially if you cannot not have them, such as with the OS X Accelerate framework, plus it can prove to be more future proof...i.e. Apple updates it for new architectures and targets like iPad2, Intel AVX...)... OTOH also providing a higher level interface (as Boost.Range and/or Boost.Math algorithm overloads or something similar) top of the lower level one afterwards would be great...
Oops...sorry the "(especially if you cannot not have them,...." part was supposed to go into this paragraph: <<
While staying at the lowest possible level yes, I agree. As soon as we depart from the 'metal' however, the amount of boilerplate increases and (mentioned) libraries can become useful... I'm not saying this is critical rather nice to have...
after "...can become useful..."... -- "What Huxley teaches is that in the age of advanced technology, spiritual devastation is more likely to come from an enemy with a smiling face than from one whose countenance exudes suspicion and hate." Neil Postman