Why C++ for Unreal 4?

I’ve programmed for over 40 years. 35+ years in C, 25+ years in C++, and 10+ years in C#.

[=;136138]
You are WRONG.
[/]

No, he’s not.

[]
C# does not provide higher level of abstraction to C++.
[/]

LINQ, delegates/events, async/await and garbage collection are all higher levels of abstraction that do not have equivalents in C++.

[]
Nor is more productive.
[/]

Visual and C# is by far the most productive programming tools I’ve worked with for a statically typed language and matches integrated environments like Smalltalk for programmer productivity. I’m much slower in C++ despite have far more experience with it.

[]
Do your homework.
[/]

I’ve done mine. And my experience (and that of lot’s of other developers I’m spoken to over the years) says you’re the one who’s consistently wrong here with your dogmatic insistence on only C++.