Unity vs Unreal engine c# vs c

Buenas, me he leído no sé cuántas discusiones de Unity Vs Unreal y bien, todavía no me he decidido.

A parte de la polémica de cual es mejor en gráficos o que si uno cuesta tanto o lo otro, me gustaría qué alguien experimentado o que supiese del tema, indicará que tanta diferencia hay entre ambos lenguajes de programación, C# y C++.

Por lo que he visto de C#, me ha parecido bastante sencillo. Sobre C++, me ha parecido bastante más arduo. De hecho, en muchas discusiones de cual engine elegir, muchos se basan en este tema de programación a la hora de escoger uno u otro.

Pues esta es mi duda, porque parece que con C#, a la semana ya puedes haber escrito algo y con C++ no. Pero ¿Tanta es la diferencia en la forma de aprendizaje? Y una vez aprendido ¿Requiere más código el C++ y por ende más tiempo en hacer las cosas? Saludos y gracias.

Ver más sobre el tema y los comentarios en el foro