Is C\C++ on the Verge of Extinction?

Hello Everyone!

I have been wondering lately, with all the serious progress in multicore processors and parallelism, whether C\C++ can still make it?
I've heard of NVIDIA's CUDA, that at first looked very much like some rich C++, and it's capabilities withing multicore architectures. So, how smart is it to stil pursue learning C conventions here and there?

Any advice is appreciated!

Is C\C++ on the Verge of Extinction?


Short answer: No.

Long answer: No. CUDA uses a subset of C that as far as I know only removed function pointers and recursion. OpenCL, however, I think is C proper.

-Albatross
Programming languages come and go, but C and its succesor C++ seem to remain. They are just so flexible.

p.s. parallel programming is hard, and really is only viable in certain applications such as graphics. You need to be able to split a task into lots of independent elements, solving large matrixes is a classic example.
Topic archived. No new replies allowed.