JAR: These arguments are based entirely the desire to create a language
that can
turn a thoroughly ambiguous and contradictory specification into a
perfectly working program, without grokking that programming languages
are *by necessity* non-ambiguous and require consistent constraints --
explicit and implicit -- if you want a useful result.
No doubt - if you want a narrow AI result - a precise answer to a convergent
problem. But virtually all human beings use natural language - ambiguous
language - as their basic (though by no means exclusive) means of solving
problems, and communicating with each other. Even mathematicians depend on
natural language to frame their more numerical/ algebraic/ geometrical
thoughts.
An open-ended, ambiguous language is in fact the sine qua non of AGI.
Thankyou for indirectly pointing that out to me.
-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=8660244&id_secret=69969856-676ed0