Kienle, Steven C [IT/0200]
[mailto:steven(_dot_)c(_dot_)kienle(_at_)pharmacia(_dot_)com] wrote:
Actually, I'm not sure an intuitive language is good, or even possible.
Look at all spoken languages. In the programming world, using C as an
example, there are many things which can be intuitively understandable
with
enough knowledge of the core, but end up causing more bugs than that
intuition is worth: for example
if (i = j)
as an assignment and non-zero value test. That really does make intuitive
sense if you understand the history of the language.
Then it must take a *lot* of C language history understanding to make that
statement intuitive. Dennis Ritchie, creator of the C language, once said
that this was the most common error that *he* makes when programming in C.
-- Roger Glover
glover_roger(_at_)yahoo(_dot_)com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list