Go to the IMSDK support forum and look at the names of the people who reply from Intel. I worked as a software development manager for many years, and I can tell you, outsourcing to 3rd-world countries may look good to the bean-counters, but after you throw out the crappy code they produce and redo it yourself, you end up increasing costs when you hoped to reduce them. And that does not even factor in the 12-hour time shift that makes communication a nightmare, or the language barriers.hydra3333 wrote:outsource to countries where professional ethics are almost non-existent ?
The current Intel VPP sample does not even compile with the latest SDK. It's a frigging joke. The same tired excuse is always given: the sample code is intended as a starting point, not production quality. What kind of starting point is code that doesn't compile, or which (after fixing the compilation errors) runs on one OS but not another? You could get away with that crap if there was a viable support option, but the support sucks even worse than the code itself.
OK, you got me going. I lived in India for 4 years. I know the culture is to tolerate crappiness in all things. So I am not surprised that the same attitude attaches to software development there. I know it from personal experience, having led a "development team" in Bangalore on deputation from a major US corporation.