4 ms·
Programming languages have gradually evolved into higher levels of abstraction, but they haven't consistently become more humanlike. You can't fully understand
by unscaled 10y ago
Programming languages have gradually evolved into higher levels of abstraction, but they haven't consistently become more humanlike.
You can't fully understand human language with anything short of Strong AI. And yes, we made some progress in our ability to extract specialized meaning from natural language with high level of accuracy for things like translation or indexing - but we didn't get any closer to having computers understand and reason about the meaning of the text.
In short, to say that we're rapidly getting to the point where computers can replace programmers in understanding natural language requirements and designing programs that achieve these requirements, you need to show consistent progress in general-purpose AI.