[self-interest] programming and knowledge representation
water at tunes.org
Wed Jan 17 03:34:55 UTC 2001
>I think that Brian Rice's Arrow project/idea develops on more or less
>the same view (although he likes to use bigger words). I don't know
>where the Arrow site is today, or whether he's still working on it (last
>I heard of him, he was working on the Slate language/object system), but
>it should be somewhere in the bespin.cx server.
>"Every man is as God made him, yes, and often worse." - Miguel de Cervantes
Definitely so, although arrow is on the "back-burner" while I make
sure Slate works properly. Slate embodies some arrow concepts, but
not even close to all of them. Arrow is an information system that's
not really classifiable by the current state-of-the-art in
information (or "knowledge") systems research. Unfortunately, my
thesis papers on this subject are far out of date compared to my
current state of knowledge on this (which has grown by orders of
magnitude). Also, all of my research is amateur due to a lack of
patronage. So for now, things are under wraps until I decide
otherwise. Even so, the Tunes site has an early copy of my Arrow
design philosophy draft.
However, I don't believe that this discussion is really appropriate
to this list. I'd rather hear less about the vague notions of
"knowledge engineering" and more about language and system design
issues. All knowledge is expressed in some language, whether at one
level or another. A language expression might evaluate into a
structure which is the information, or the expression itself might
include or encapsulate the information in various ways. The
intricacies of how this is done is embodied by studying what "meta"
means in context, which incidentally is always relative to some core
calculus, which in Self's case is not the language itself. The Self
language in fact consists of several distinct phases of speaking
about objects, which is part of my interest in it.
Just my 2 cents' worth.
More information about the Self-interest