|
|
|
|
|
by timelinex
5692 days ago
|
|
I think alot of people have the paradigm wrong. I think people conceive Natural Language Programming as a simply change in syntax, which in it self would complicate stuff. But if you take the stance that we as humans are Natural Language Programmers, the concept becomes easier to understand. You can think of your boss at your software development firm as your programmer. He wants some job done and you program some approximation of what he wants done, then you modify based on his inputs. It is a similar thing with Natural Language Programming, your boss didn't use complex symbols to get what he wants done and didn't have to sit with you all the way through to get something done. For me, it is not a question of whether this makes programming simply but whether we can build a machine with the same capacity as a human. |
|
This is what Dijkstra was talking about. That without a formal system we end up wasting a lot of time tightening up what we mean.
It may be an interesting field to see if we can make a computer do this dance but it isn't useful.