En fin de compte, avec l'IA, une grande partie des logiciels se résume à gérer des compromis fondamentaux des sémantiques d'exécution. On peut dire que c'est déjà ce qu'est la majeure partie du développement de systèmes distribués et de bases de données. Il sera intéressant de voir comment l'IA fera progresser l'état de l'art ici.