Un par de ideas para el 2050:
- Los compiladores basados en AI optimizarán el código.
- Los compiladores basados en la IA inventarán una mejor máquina virtual y su código de bytes, que los humanos ni siquiera pueden entender.
- Los AI también desarrollarán o diseñarán completamente los conjuntos de chips, CPU y GPU, y optimizarán el entorno completo de hardware y software de una manera que los humanos probablemente ni siquiera puedan entender.
- El lenguaje de programación del futuro es el lenguaje humano natural, el dibujo y los gestos. Todo el mundo puede explicar en su primer idioma (natural), lo que quiere, y la IA lo discute, entiende, interpreta y ejecuta. Los lenguajes de programación tradicionales se extinguirán porque no habrá necesidad de usarlos.
- Los futuros programadores serán consultores y solucionadores de problemas. Codificador como un trabajo casi desaparecerá por completo.
- No habrá bases de código heredadas, ya que las automatizaciones de AI reescribirán todos los sistemas heredados a su propio código base (no humano).
- Los humanos pueden actualizarse con computadoras (bio) integradas que podrían hacer (a los ricos …) capaces de comunicarse mejor con las IA. La frontera entre los humanos y las IA puede estar borrosa, ya que algunos humanos pueden ser realmente AI.
- PERL lanzará su 7ª edición.