Why C++ for Unreal 4?

[=ShawnBaxe;19148]
You don’t have to close the editor in order to compile your C++ game code. Just use the “Compile”-button in the editor’s toolbar to compile your code. That’ll work just fine and you don’t have to close the editor at all.
[/]

Depends, if you add a class or change it’s signature, you have to restart the editor. If you simply change code, you do not.