Why C++ for Unreal 4?

[=SaffronCR;414571]
you can actually learn most languages
[/]

You can only get “acquainted” with them so you can write stuff in them at very mediocre level. Not “learn”.

[=SaffronCR;414571]
Then I learned html, java, C#, SQL… and nowadays I select the most useful for each task.
[/]

You put html and sql in the same category as java and C#.
Also there’s no mention of lisp, prolog, haskell, and other languages.
I find that disappointing.

[=SaffronCR;414571]

In my case I approach every new technology with an open mind

[/]

Exactly what I tried with C#.

[=SaffronCR;414571]

feel confident that C++ can handle all your needs

[/]

I never said that. The “right tool for the job” principle applies. In my case C# fails to provide any significant advantage over C++ in the area I work with. That’s all there is to it.