I wrote an answer to a Post on nVidia’s Forums (openCL category), where an user asked if he should use OpenCL or CUDA for developping, by now.
My answer go straight to some points about OpenCL immaturity, lack of support, and current implementation (nVidia’s) shortcomings, lack of delivering promises (heterogenous computing between CPU and GPUs), finally talking about learning curve for OpenCL.
This was just factual, and was censored by nVidia team
So expect to find this discussion here in the following days!
PS: the Post is back, so I wonder if it’s an error on my side or someone put it back online??? Anyway as for any technology we should be able to discuss it franckly, challenge it and push nVidia to make it better and better!