Why C++ for Unreal 4?

[=;18011]
I genuinely hope that UE4 will always be C++ and no C# or Java (or other slow creature) will creep up and hit performance of it. I really hope so.
[/]

No one is arguing that the core UE4 Engine shouldn’t be in C/C++, this is clearly the most sensible thing to do.

What many people want is an easy way to program game/scripting logic in something besides C++(but that is an established programming language, and not visual like blueprints). As vince points out, the performance of most game logic is completely inconsequential, When somethings using less than 1% of the resources, does it really matter if it’s 0.8 or 0.6? No, as programmers we have more expensive problems to tackle, so anything that makes our job faster saves time, and time is money.