Cita: Otro punto en contra que tiene C++ es que al dar tanta libertad al programador, al final se acaban originando auténticos desastres:
* Paso de objetos grandes por valor
* Uso ineficiente de reservas / liberaciones de memoria
* Lagunas de memoria
¿Crees que libertad y corrección son antagónicas?
¿Crees que ese programador al que le has dado tanta libertad, que mira lo que ha hecho con ella, hará un mejor papel con menos libertad y otro lenguaje?
¿De dónde has sacado esa conclusión de que programas pequeños y sencillos pueden ser más rápidos en C++ que en C#, mientras que los grandes ya no? ¿Te refieres a cuando los hace tu programador libertino, o es una ley universal que tú te sabes?
¿Puedes sostener con hechos tus afirmaciones o es por decir no más?