OP, Quoting: Anonymous Coward 728812
could we easily understand the code of someone elses natural language programming? I imagine that we would experience the output, but the language itself would appear as a black box system? Does that mean that only the originator would be able to modify it?
When this is developed it is most likely more open where anyone could modify it.
It would be the same as if you modified a co-worker's document. Usually a bit more formal English, as casual English can be very vague.
However, one's personal programming is adapted to your context. Most of the rich world would then have a Meaningful device that interprets your 'instructions'.
So you could take someone else's instructions but it may not work well until it learns more about you. Similar to neural net programming, I suppose. Except that each module competes for your attention and learns from the other modules.
So for example if you had two modules and weren't using one the system would make improvements to itself and then present itself (with permission) in a portal module that you do use. The more attention you give to it the more it knows what you like.
The whole system is not just typing out documents but is a more involved process and integrated with your daily life. For example, you would call up this module as easily as you would a friend, to "talk" to it and add to it.