What should I learn or take on after C++?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Prosammer
    New Member
    • Aug 2011
    • 3

    What should I learn or take on after C++?

    Hello,

    I was just wondering. Now that i'm done with c++ i was thinking about moving to OpenGL and directX api programming. Is that a good idea or must i start with something lower?
  • johny10151981
    Top Contributor
    • Jan 2010
    • 1059

    #2
    you better target a project,

    Develop something meaningful

    that you think essential for your, may be for someone else........... ..

    Comment

    • Banfa
      Recognized Expert Expert
      • Feb 2006
      • 9067

      #3
      Do you mean
      1. Done, bored and want to move onto something else
      2. Done, I know all there is to know and need a new challenge

      ?

      In the case of 2 I doubt that is true, from other posts you seem to be using MSVC++ so I would suggest you download MinGW (or load up Linux somewhere) and try using the GNU compiler.

      Do you know templates?
      How many design patterns do you know?
      Do you truly understand, encapsulation, inheritance and polymorphism and the implications there-in?

      Comment

      • weaknessforcats
        Recognized Expert Expert
        • Mar 2007
        • 9214

        #4
        Learning C++ is like learning English. Next you need to learn object-oriented design and programming. Then you have to learn an application area-like what are you programs for? Accounting? Satellites? Multi-function devices?

        You would use C++ to write Open GL.

        Comment

        • Prosammer
          New Member
          • Aug 2011
          • 3

          #5
          well kinda of boredom. I've a bit problems with template's en vectors but i'm still studying. Everything that i don't get in c++, i set my mind to it. I was all really thinking about starting windows api programming, but now i don't know what's my next step.

          Some stuff's that i've done at my blogspot: wav64.blogspot. com
          Other basic stuff for school and friends @ YouTube: youtube.com/visualprogramme r

          Comment

          • Oralloy
            Recognized Expert Contributor
            • Jun 2010
            • 988

            #6
            Prosammer,

            One of the best things you might do for yourself is to dive deep into C++ and utterly learn the language. Then you will have an unbreakably strong foundation for anything else you do in the future.

            If you're bored with C++ after scratching on templates, do a non-trivial project for yourself. You might be amazed at what you'll learn. There is a huge difference between knowing syntax and grokking the language. When you get to the later point, you will be able to look at any other language and understand why it is built the way it is, and how to use it effectively.

            Both Banfa and Weakness for cats are experts, kneel at their feet (figuratively) and listen to them, they will teach you wisdom.

            Cheers!
            Oralloy

            Comment

            Working...