Why C++ for Unreal 4?

@Sharpfish
I am totally with you.
C++ is the language to go for if you are interested in:
a) performance
b) flexibility
c) power
d) finesse
e) beauty - yes! it is beautiful language which so much possibilities that no other (current) language can compare or even come close to.

And may I just say that gaming industry is the industry where every “tick” matters and C++ is simply unbeatable where it comes to performance.
If someone asks me why do I prefer C++ over anything else I simply reply:
If I have a choice between ferrari and ford fiesta and the likes why on earth would I choose anything but ferrari?
And just to post short disclaimer:
I’m not a language zealot, fanatic or kid who thinks only the toy he has is best. I am not looking to start any kind of “language war”. On the contrary. I programmed in many languages apart from C++: C#, Java, Javascript, AS2, AS3, you name it, and after using all those languages for some time and being able to compare them with C++ my conclusion is this:
No modern language compares favorably to C++, in any respect really. C++ is the most powerful, the most flexible modern language, and now after getting updates and hard work from ISO commitee and new C++14 update on horizon and another major update foreseen for 2017 this is simply the language every professional game programmer should go for.