Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • por DanielSan (10124) el Domingo, 15 Enero de 2012, 23:58h (#1298268)
    ( http://guslibu.awardspace.com/ | Última bitácora: Viernes, 18 Marzo de 2011, 08:29h )
    Hacer un programa que exprima al máximo la potencia de la máquina es algo muy complicado, pero por suerte generalmente es innecesario, porque la mayoría de programas son lo suficientemente complejos ya como para que no merezca la pena perder el tiempo en esas cuestiones. Corregir los fallos del programa ya requiere la mayor parte del tiempo disponible, y la gran mayoría de las veces reorganizar un poco el código proporciona una ganancia en eficiencia mucho mayor con menos esfuerzo que preocuparse por detalles de bajo nivel.

    C es el camino más corto hacia la máquina, y Java añade algunas capas más por encima, pero Java aporta varias cosas que C no tiene: Varias bibliotecas de serie, recolección de basura y recuperación ante fallos. Esto simplifica el desarrollo, porque para hacer eso en C necesitas programadores mucho más preparados y motivados. Si es el lenguaje más utilizado en la empresa no es precisamente por su velocidad.

    Lo malo del C es lo mejor que tiene: La programación a bajo nivel. Este sobrecoste sólo merece la pena en situaciones muy específicas, y habitualmente es por motivos muy distintos de la velocidad.
    Puntos de inicio:    1  punto
    Modificador por Bonus-Karma   +1  

    Total marcador:   2  
  • por faragon (17575) el Martes, 17 Enero de 2012, 07:45h (#1298435)
    ( http://www.voluntariado.net/ | Última bitácora: Domingo, 10 Junio de 2012, 21:48h )

    habitualmente es por motivos muy distintos de la velocidad.
    Sin duda. Como por ejemplo, tamaño de elementos distribuibles o evitar dependencias con componentes externos de terceros.
    [ Padre ]