A Rust developer shares his experience delving into C++ to help his sister learn game programming. The post highlights the differences between Rust and C++, praising C++ for its freedom and object-oriented design while criticizing its complex build and error handling processes. Modern C++ features like unique and shared pointers are appreciated, but the lack of a standardized build system and package manager are significant pain points. The post concludes that while C++ has its drawbacks, it offers valuable insights and flexibility, especially in game development.

35m watch time
2 Comments

Sort: