Comment by ninkendo

2 hours ago

> I'm not sure what the argument is supposed to prove.

I’m guessing it’s supposed to show that if you have to have arbitrary levels of intelligence to interpret natural language, then nothing’s changed between now and 1978 when considering whether “natural language programming” is a thing. Just because the intelligence is artificial now doesn’t really change the answer.

>Just because the intelligence is artificial now doesn’t really change the answer.

Not only it changes the aswer, it's literally the whole of the question. When people talked of the posibility or imposibility of “natural language programming” they *always* meant "natural language instructions which *a machine* translates to running code".

They didn't have to spell it out, since nobody doubted a human programmer can write code when given natural language instructions - that was already a thing since ENIAC, if not since Ada Lovelace.

That's what we have now, and that's what changed between now and 1978 when considering whether “natural language programming” is a thing.