You can reason with precision about how source code will behave once compiled, and how changes to the code will change the behavior. You can’t reason with precision about AI prompts in that way. This is about more than just determinism, because there are deterministic systems were you still can’t reason usefully about the input-output relationship.