Why C++ for Unreal 4?

[=The_E;134465]

I’ve been writing C++ for 6 years by this point. It’s a great language, and I love it to bits, but it’s not the appropriate tool for quite a few tasks; game scripting among them.
[/]

Because you shouldn’t do game scripting, but game programming.
Why would I use tool which is slower by order of at least couple of magnitudes, requires adaptation, plugins, interop, etc, etc. if I can use power house which far better and UNACHIEVABLE results with C++? Why would someone want to use it? One answer comes to mind, because that someone doesn’t know it well enough (can’t learn it) and that someone is not as productive in it as he is with that slo-mo creature of his.

And don’t expect non-programmers to do programmers job!

Yep, that’s about right.

P.S.
I’ve been using C++ for over a decade now. Nothing beats it, especially in game industry.