ARTICLE AD BOX
I have been using C++ for about 2–3 years (previously mostly Python), and for the last year I’ve been developing an OpenGL-based 3D game engine. Despite completing many projects, I still feel like I know very little C++.
Whenever I debug something, I discover new keywords, features, subtle syntax rules, or behavior differences. I keep learning new things but also forget old ones, and the language sometimes feels overwhelmingly large.
I understand that good programmers don’t memorize a language but learn its concepts and philosophy. From the perspective of experienced C++ developers: is this a normal stage when learning C++? Is there something specific I should focus on, or should I continue building projects and gaining experience?
Could part of this be because I never primarily programmed in C before learning C++?
