I\'m starting to use CUDA at the moment and have to admit that I\'m a bit disappointed with the C API. I understand the reasons for choosing C but had the language been base
In the meantime there were some further developments (not so much in terms of the CUDA API, but at least in terms of projects attempting an STL-like approach to CUDA data management).
Most notably there is a project from NVIDIA research: thrust