El software es por naturaleza incremental y está escrito por un gran número de personas diferentes. En este sentido, el hardware es mucho más simple porque normalmente se compra completamente nuevo y puede tener los mejores y más recientes componentes y tecnologías. Puede usar interfaces estándar para interactuar con el hardware existente, y los conjuntos de instrucciones de la CPU tendrán mucha compatibilidad con versiones anteriores, pero casi siempre se comprará una computadora nueva con memoria, almacenamiento, CPU, etc.
Con algunas excepciones, una “nueva” pieza de software tendrá un montón de “código antiguo” (incluso el código del estudiante usará las bibliotecas estándar existentes), y si está en un idioma antiguo, el “código antiguo” puede tener décadas de antigüedad. Si se trata de una actualización de un paquete existente, la gran mayoría del código será “código antiguo”.
- ¿Qué se necesita para convertirse en desarrollador de juegos?
- ¿Se ve mal tomar vacaciones por un mes si tiene las horas ahorradas para hacerlo?
- ¿Por qué C y C ++ siempre se mencionan como C / C ++ en lugar de C, C ++?
- He estado en los Estados Unidos como programador de Dot Net durante 4 años. El pago es bastante menor en el mercado en comparación con otros lenguajes de programación. ¿Cuáles son algunas sugerencias para mí?
- Plataforma Java, Edición Enterprise: ¿Qué se entiende por 'agrupación de conexiones' y 'patrón de diseño de fábrica DAO' en Java?