Software Engineering

Going Back to Fundamentals: C/C++ and Data Structures & Algorithms

Going Back to Fundamentals: C/C++ and Data Structures & Algorithms

The last few years, I’ve mostly been writing Python and JavaScript at work. Don’t get me wrong—these languages are versatile and powerful, perfect for a wide range of applications. But if there’s one thing I’ve noticed, it’s how easy it is to lose touch with the fundamentals of how computers work. Python and JavaScript abstract…