¿Cómo se vería la programación en 2100 y qué harían los programadores en 2100?

Puede hacer una pregunta similar: ¿Cómo era la publicación de material impreso en 1915 y cómo se ve ahora?

En 1915, todo fue presentado a mano, letra por letra. Los bloques de palabras también existieron. Se utilizaron marcos mecánicos para unir grupos de letras, y había anchos consistentes para las columnas de los periódicos. Entonces alguien lo comprobaría a mano para asegurarse de que no se introdujeran errores.

Ahora, simplemente borra el texto que desea, lo introduce en su sistema de administración de contenido, selecciona una plantilla de diseño automático y listo, listo para imprimir o ver en línea. Su ortografía y gramática también se revisan y corrigen automáticamente. Unos pocos intransigentes escriben LaTEX, pero nadie escribe PostScript.

En 2015, tenemos marcos de aplicación y abstracciones que eran inimaginables hace 20-30 años. Pero todavía estamos presentando las cosas letra por letra. Existen entornos de programación visual y ayudan mucho, pero son extremadamente limitados o extremadamente especializados. Los verdaderos hackers todavía piratean línea por línea.

En 2100, deberíamos haber escapado de la necesidad de especificar parámetros para todo con tan insoportable detalle. Un compilador futuro debería poder analizar una especificación de requisitos de software en inglés simple hasta el código de trabajo. La documentación y el código del proyecto de software serían realmente lo mismo, no la ilusión actual de “código autodocumentado”.

Sí, una pregunta brillante. Me encanta pensar en el futuro.
En 2100 podría no haber nada como la codificación de hoy. Después de la era del lenguaje natural, vendrá la era de la programación normal. Cualquier persona podrá realizar programas (aunque podría no ser infalible, por lo que solo se habla de personas no aburridas). Entonces, no habrá nadie como los programadores de hoy.

La gerencia continuará malinterpretando los codificadores y la codificación, si los hay, habrá codificadores y codificación en 2100