Yes, Go and Rust are good, if not better, alternatives to C and C++ for programming operating systems, applications, and games. Go and Rust are fast, efficient, and modern computer languages and offer advantages over C and C++, such as better memory management, improved garbage collection, faster compilation times, and more flexibility. However, they are still less mature than C and C++, so they may require more debugging and may lack features and libraries. Ultimately, it depends on the type of project and the programmer's experience and preferences.