I find it weird how "AI"-zealots compare AI versus compiler as analogous to compiler versus assembler without realizing that knowing assembly language is an important skill to have when you're developing software. They just say this as an end-it-all for any discussion, because who in their right mind mind would know a thing or two about assembly? The nice thing about C as opposed to C++ and a lot of the others is that you can roughly imagine what the compiler will spit out when you see the code and if that isn't possible, you can read the generated assembly by the compiler and check for yourself. It gives you control and as a programmer naturally you're ought to be a control freak. Now I don't want to make this thread be a fighting ground for programming languages, so I'll leave it at that. My point is that the same way you should know what the AI does and what it all means, you should understand what the compiler does and what it all means.
Well said
It makes sense in the mind of the oft-maligned lowest-common-denominator of high-level developer, who only writes js, python or other scripting languages and gets by through copying code snippets or dwim vibes without much deeper understanding of the process to speak of. Sadly experience has shown low-quality code to proliferate in certain niches and "AI" will be no exception to this.