
Well, repa doesn't have a GPU backend. So if you need GPU stuff, you
probably do need to look at accelerate.
I think Repa is in "beta" now, the API might change a little (e.g.
we're discussing making the stuff under the hood Storable class
friendly). It also only has a small number of users, while vector has
thousands.
So, it depends on how much you like new code. There are probably still
bugs in Repa, and API changes ahead, however, it is more stable than
accelerate, which is a whole different beast. If you need
multi-dimensional, *mutable* arrays, hmatrix or the array package are
very stable, just not as much fun.
-- Don
On Tue, May 17, 2011 at 5:31 PM, Felipe Almeida Lessa
On Tue, May 17, 2011 at 8:30 PM, Don Stewart
wrote: * vector * array * repa
Don, do you think that repa is as "recommended" as vector for production applications? I'm asking so because it is my understanding that accelerate still isn't mature enough to be used in production code, but I'm told vector is =).
Cheers, =D
-- Felipe.