Why C++ for Unreal 4?

C# is non portable.
That is it.
It is that simple.
[/]

I’m sure the Mono and Xamarin people are devastated to learn that what they’re doing is impossible.