[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Mike Travers thesis
Date: Mon, 27 May 2002 10:39:00 -0400 (EDT)
From: Shriram Krishnamurthi <sk@cs.brown.edu>
Henning von Rosen wrote:
> [Travers]
> this text is of high relevancy to language design. A must-read!
> and it does a great job of clarifying and justifying the role of
> metaphorical thinking in CS/lang-des.
For those of us with less time to read an entire dissertation, perhaps
you could point us to one or two conference and journal papers (you
know, the usual peer-review stuff) that summarize his contribution?
I checked with Travers and this is what he says:
Date: Tue, 28 May 2002 19:41:22 -0700
From: Michael Travers <mt@alum.mit.edu>
Short answer: no. I haven't been very good about turning my thesis
into papers. There's a conference paper summarizing the visual object
system that was part of the thesis:
http://xenia.media.mit.edu/~mt/papers/chi94/chi94.html
But most people seem to be interested in the sections that apply
cognitive metaphor theory to programming language design. This is
covered by chapters 2 & 3. To summarize: I apply a variety of
psychological theories, chiefly the cognitive metaphor theory put
forth by George Lakoff and collaborators, to the problem of how people
conceptualize programs and programming languages. Then I go into more
detail about a particular set of metaphors centered around the idea of
agency and animism, which are pervasive in discourse about
computation.
If it's not obvious from the above, the thesis strays widely from the
conventions of standard computer science. Some people like this sort
of thing, and others hate it. The former will probably enjoy reading
the first three chapters.
Mike
PS: feel free to forward this to the mailing list.
-- Dan