How hard is unreal engine c++?

So, recompilation is a waste of time, but creating the same twice is not?