Except when writing in assembly, the compiler can make unintuitive decisions for how to transform our source code into something that runs on a particular hardware and as modern hardware complexity increases it becomes unlikely that a human can guess the exact code that will run. LLM is a higher level of abstraction than most existing programming languages, but the analogy of the GP is meaningful to me.