I'm coming back to C++ after a month. I still didn't start practicing but seeing my old code gives me nauseous feeling like I'm seeing something new even with simple small code.Is this normal? Will I retain everything as I'll start writing code back?
Is it normal to feel like you forgot many things in language after a lapse?
learning;programming practices
Sounds about right to me. In my case, I have been using R for around 6 years, but these days there are long periods of time where I don't need to do any statistics in R, so there can be 3-6 month periods where I do not do a ton with it and let me assure you, there have been some scary moments where I am filled with self doubt when I can't get a simple dataset loaded. Fortunately it always comes back pretty quickly and stays with me if I am doing it a lot.I have found this to be true for math (sometimes I goof up embarassing questions), simple statistics and about everything else I take a break from. The fortunate thing is that as I get better at things the relearning time goes down and in some cases ceases to exist at all. It also has motivated me to try and keep a project or two going in my free time where I bumble around with R and .NET. I think the conclusion is that it is not uncommon and you should not be worried, but you might want to do a bit of C++ in your free time to keep your skills sharp.