I'm currently in 8th grade at a school with an advanced curriculum, and I've found transitioning from Python to C++ quite challenging. I used to find computer science easy, especially with Python, but now C++ isn't clicking for me. Could anyone share tips or strategies to help me understand C++ better?
2 Answers
It's normal to feel lost at first. C++ is pretty different from Python in many ways, like how it handles variables and memory. Focusing more on understanding the fundamentals would help significantly. Learning about memory management and pointers is crucial since you won’t be encountering that complexity in Python as much. So, it's really about building a solid foundation!
At the end of the day, programming is programming, no matter the language. You need to shift your mindset from Python to C++—try to figure out how to solve problems instead of looking for direct translations between the two languages. A focused approach, like doing exercises on each particular topic, can especially help you get a grip.
Totally agree! Stop trying to directly translate and start thinking in terms of solving problems the way C++ expects it. It will save you a lot of confusion.