It's not specific to game dev but Visual Studio has hot reload for C++ that you should be able to make use of.
C# compile times are fast. Performance is a lot better than you probably think, especially with modern .NET (not what Unity uses).
It's not specific to game dev but Visual Studio has hot reload for C++ that you should be able to make use of.
C# compile times are fast. Performance is a lot better than you probably think, especially with modern .NET (not what Unity uses).
Visual Studio limitations around hot reload are quite unrealistic for any serious codebase and only work on Windows with Visual Studio when you started it under a debugger.
Rust’s hot reload is cross platform if I recall correctly and is always available until you disable it from the build (eg debug on, release off). It also has a better story for working around the limitations that Visual Studio just throws up on.
C++ hot reload is not a common experience in the ecosystem.