[2/3]
But nearly every argument against LLM-assisted programming has appeared before.
Assembly programmers in the 50s said the same things about 3GLs:
“Real programmers write assembly” they’d cry.
High-level languages were “inefficient, buggy, and produced slower, bloated code” compared to hand-optimized assembly code.
“You can’t trust what you didn’t write!”
And they were not wrong — at first. Early compilers did produce worse code, and debugging machine-generated output was miserable.