Why do compilers worry about the challenge? Just call an LLM internally from a compiler if LLMs are better than compilers.
In my opinion, LLMs don't challenge anything.
I think you're missing my point which is more or less that compilers are these original harness and will continue to anchor human-computer interaction as they have always done.