DetectiveRawr wrote: |
---|
Wait? C++ been changing lately? |
Not so much changing as it has been evolving.
There have been new featured added to the language and new standards usually also revise older ones for obsolete stuff or incompatibilities. Nothing to worry about too much.
As for learning, I always like to explain how your brain learns new things as it is a great help in learning any new skill.
Your brain will store new information in a "temporary memory" (short term memory).
When the information is repeated, more and more parts of it are transferred into the long term memory.
The more connections you have with the new information from previous information (i.e. you already know another programming language) the easier this process goes.
Contrary to popular belief it's actually not best to repeat things over and over for a short period of time, because then the brain will start to forget after a while.
To make sure your brain retains stuff you need to repeat it a number of times in the beginning and then systematically repeat less and also repeat less of the information, stripping it down to it's essence as you go.
Taking breaks and good sleep are very important in learning as they allow for your brain to get itself organized. That being said, everyone has a different way of retaining information (e.g. visual, auditive, etc.) so the "best way" to learn is the way that works best for you.
Hope that helps.
All the best,
NwN