Why C++ for Unreal 4?

[=;18441]
I genuinely don’t want to hear about python, javascript, java nor c# where games (AAA games) are involved.
Go here Google Publishes C++, Go, Java and Scala Performance Benchmarks - ReadWrite,
see how some of the languages compare to C++.

Why would anyone choose anything but C++ for AAA game development is beyond me.

But it is not even about the performance.
The deeper you go with coding the more you starting realize that C# or Java are not only not easier but lots of things are far more difficult to do with them than with C++.

Guys, is C++ perfect? Absolutely not. Is it better for games development than C# or Java or any other modern language. Without any doubt.
[/]

Well main reason why they did that was to let users to play with the code and “mod” the game without needs of giving out header files, i reamber hearing developer interviews back then saying you can modify game whatever you like thanks to python. Same goes with UnrealScript, in UE1 editor even have text editor for them :stuck_out_tongue: