Quando se trata disso, com a IA, grande parte do software se resume a lidar com trocas fundamentais de semântica de tempo de execução. Isso é, sem dúvida, o que a maior parte do desenvolvimento de sistemas distribuídos e bancos de dados já é. Será interessante ver a IA impulsionar o estado da arte aqui.