Todo es cuestión de prioridades. El C es muy eficiente, pero también es muy peligroso (fugas de memoria, violaciones de segmento, etc). Y si un mal programador toca tu código, puedes echarte a temblar.
El Java el rendimiento dista de lo óptimo, pero facilita mucho la vida al usuario y creo que es más mantenible, además de seguro (en el mismo sentido en que C++ es peligroso).
Yo siempre he pensado que la cuestión es elegir bien el lenguaje de referencia.
Por cierto, existen también recolectores de basura para C/C++. Eso sí, tienes que usar estructuras de datos que estén preparadas para ellos (no adivina mágicamente cuando un bloque deja de estar referenciado).
Re:Sobre la gestión de memoria
(Puntos:2)( http://press.asqueados.net/ | Última bitácora: Jueves, 17 Abril de 2014, 09:50h )
El Java el rendimiento dista de lo óptimo, pero facilita mucho la vida al usuario y creo que es más mantenible, además de seguro (en el mismo sentido en que C++ es peligroso).
Yo siempre he pensado que la cuestión es elegir bien el lenguaje de referencia.
Por cierto, existen también recolectores de basura para C/C++. Eso sí, tienes que usar estructuras de datos que estén preparadas para ellos (no adivina mágicamente cuando un bloque deja de estar referenciado).
Envíos descartados por Mu [barrapunto.com]