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 pobrecito hablador el Jueves, 06 Febrero de 2014, 11:54h (#1354555)
    Tienes razon, no es aplicable al mundo real, pero no por los motivos que dices, sino precisamente por lo contrario

    Bien, en la decada de 2000 hemos visto como emergieron un monton de lenguajes "managed" que abstraian todo lo que tu dices. La idea era que si aumentas la productividad del desarrollador, el desarrollo sera mas rapido y barato.

    Desgraciadamente, estamos volviendo hacia atras, hacia los lenguajes "non managed" como C++. Hay un motivo para ello: controlar los recursos significa un aumento de la eficiencia. Al final, que cuenta mas, que el desarrollo sea rapido, o que la aplicacion sea rapida y consuma menos energia y recursos?

    Si es una aplicacion de gestion, o cosas sin importancia, por supuesto, programa en Java o C#. Ahora, si trabajas en Google y tu programa trabaja en los servidores, hacer que el servidor funcione mas rapido y soporte mas carga significa que la empresa se podra ahorrar en servidores y electricidad, lo que supone un menor coste operativo. Adivina que elige Google o Facebook.

    Y sobre sistemas de tiempo real, me gustaria saber que microchip, sistema de navegacion de aviones o sistema de seguridad de una central nuclear esta escrito en C#.
    [ Padre ]