El 12/12/08, Carlos E. R. escribió:
No estoy diciendo que sea peor. C++ es mejor. Pero un programa hecho en C++, que usa las cosas especiales que añade, es más lento por narices. Y encima, como el compilador GCC de hace unos años no generaba código bien optimizado para C++, pues teníamos una rémora considerable, que afectaba al KDE. La gente de KDE estuvo dando la lata a la gente del GCC para que corrigieran ese problema, y estuvieron trabajando mucho en eso. Supongo que ya lo habrán conseguido.
Esto lo explicó Rafa en su dia.
Leyendo este hilo del 2001, desde luego parece que algún problema serio que tenían en KDE con el C++: Prelinking of shared libraries http://sources.redhat.com/ml/libc-alpha/2001-05/msg00025.html Y en este otro artículo, ponían en duda el uso de C++ (en lugar de C) para los sistemas integrados donde, obviamente, la gestión óptima de los recursos es importante: C vs. C++ on Embedded Devices http://www.linuxdevices.com/eljonline/issue07/4870s1.html Lo cual, cuanto menos, hace pensar sobre la idoneidad de uno u otro según para qué... no siempre lo más nuevo es lo mejor "siempre y para todo". C (1972) y C++ (1983) tienen 11 años de diferencia, así que parece lógico pensar que la misma situación que se da actualmente con las nuevas versiones de los sistemas operativos que necesitan más memoria y recursos, se dé (de forma análoga) con los lenguajes de programación: han sido desarrollados bajo circunstancias y con objetivos muy diferentes. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org