Higher level I guess. Higher level than CUDA or OpenCL. But Accelerate is pretty cool. I've been meaning to learn Haskell, so I might take a closer look at it some time. We were aiming for a different niche. Vector is basically just "Coffeescript for CUDA", in that most of the syntax is a one-to-one mapping, but annoying details like memory management are abstracted away.