Re: Where does the drive to syntax come from?
- From: Raffael Cavallaro <raffaelcavallaro@pas-d'espam-s'il-vous-plait-mac.com>
- Date: Thu, 15 Sep 2005 11:41:48 -0400
On 2005-09-15 05:02:07 -0400, Björn Lindberg <bjorn@xxxxxxx> said:
Your original claim was that programming languages need to be similar to natural languages. That is a much more specific claim than saying that computer systems should be suited to human use, which seems to be what you are saying now.
"computer systems should be suited to human use" is a vague statement that encompases both ends of the discussion here, so no, it is not what I am saying.
The discussion here takes for granted that "computer systems should be suited to human use." The question is by moving in which direction:
A. Human-computer interfaces will progress if they become more like human communication - i.e., more like natural language.
B. Human-computer interfaces will progress if we ignore natural language and devise new modes of communication more suited to dealing with computers. These new modes of communication will become "suited to human use" because people are cognitively flexible and will learn and adapt to these new modes of communication.
I have been arguing for A. I think people are far less cognitively flexible than once thought (i.e., we are *not* blank slates). We have definite cognitive strengths and biases and we should play to them by making HCIs more like natural language.
Most recently I have argued that ContextL falls under the description of A rather than B - it adds natural-language-like features to CLOS. The feature it adds - contexts - makes computer systems more "suited to human use" because context is familiar to people from their well practiced and innate natural language communication skils. Contexts do not make computer systems more "suited to human use" by adding something unfamiliar, something more computer-like than natural-language-like, which people will have to learn and adjust to.
regards
.
- Follow-Ups:
- Re: Where does the drive to syntax come from?
- From: Björn Lindberg
- Re: Where does the drive to syntax come from?
- From: Pascal Costanza
- Re: Where does the drive to syntax come from?
- References:
- Re: Where does the drive to syntax come from?
- From: Björn Lindberg
- Re: Where does the drive to syntax come from?
- Prev by Date: Re: modifying array access syntax
- Next by Date: Re: Where does the drive to syntax come from?
- Previous by thread: Re: Where does the drive to syntax come from?
- Next by thread: Re: Where does the drive to syntax come from?
- Index(es):
Relevant Pages
|