Los cambios hasta ahora han sido impulsados en gran medida por el aumento de las capacidades de hardware que ocultan las ineficiencias de ejecutar el software de antaño en máquinas actualizadas, y construcciones de lenguaje de programación cada vez más intrincadas y sistemas de tiempo de ejecución que las explotan para simplificar las tareas de programación, en nombre de la productividad. A medida que ese desarrollo está llegando a su fin lentamente, hay áreas de investigación que se centran en cómo las formas novedosas de producir hardware podrían perpetuarlo, pero creo que es una posibilidad muy real que podamos estar atrapados con hardware que ya no produce más magia. potencia computacional aumenta por un tiempo.
Mientras tanto, existe un enorme potencial para sistemas más grandes / mejores / más rápidos a través de una programación inteligente, que aún no se ha explotado porque en su mayoría ha sido más rentable comprar una mejor computadora que contratar a un mejor programador.
Mi bola de cristal no es más clara que la de cualquier otra persona, pero sospecho que podríamos estar llegando a la Era de las Mejoras de Software Complicadas.
Precisamente cómo afectará a los usuarios finales está más allá de mí.
- ¿Puedes reproducir archivos en formato hev1 en tu pc?
- ¿Cuáles son las principales diferencias entre el mortero, bazuca y granada MSI B150M?
- ¿Me vendieron una computadora portátil defectuosa?
- Antes de comenzar a aprender Appium, ¿qué software necesito descargar en mi PC? ¿Por qué?
- ¿Cómo puedo evitar la falla del ventilador de la CPU en mi Dell?