quote: Original post by Alpha_ProgDes
How long do you think one should learn C/C++ so that he can UNDERSTAND what is going in a DX and/or GL program?
If the aim is to understand what is going on in a DirectX or OpenGL program, then learning C *or* C++ isn''t likely to be that much help. DX and GL functionality is invoked from user code via a series of API calls. The only conceptual relationship between those API calls and the C and C++ languages, is that the API can be invoked from those languages (the point that DX and GL are written in C is irrelevant to user code). If your question is really about how long one must study the language to understand a program written in that language, then you are asking "how long is a piece of string?"
The other fundamental mistake you are making is in saying that C and C++ are, for all intents and purposes, the same. I''ve told you once that, despite sharing a common core, they are very different. If you are unable to understand this very simple concept, then at least have the decency to stop going around spreading your misunderstandings.
Overall, its not at all clear what point you are making. Your original post was about telling people how they should learn about game programming, and prescribed a generalised approach to achieving that. You then went on to admit "everyone has a different learning curve.", then bumped the thread when nobody showed much interest other than to tell you you''re not saying a lot. Since you seem to wittering on about nothing in particular, I suggest you let this thread die with dignity. Your energies would be better taken up with learning how C and C++ are different.