That and the fact the LLM there's plenty of source material associating abstractions expressed in English and code written in higher level languages. Not so much associating abstractions with bytecode and binary.

A future AI (actual AI not llm) would compute a spectrum of putative functions (1) and identify functions that meet some threshold. You need no prior associations only randomization of parameters and enough sample space. Given enough compute all possible combinations of random binary could be modeled and those satisfying functional parameters will be selected. And they will probably look nothing like how we consider functions today.

1. https://en.wikipedia.org/wiki/Bootstrapping_(statistics)#/me...