Emergence of behavior through software

Francois-Rene Rideau fare@tunes.org
Mon, 16 Oct 2000 14:54:41 +0200

Dear Lynn,
   I had moved this discussion to cybernethics@tunes.org, for a reason.
I don't want it to return on tunes@tunes.org. If you want to continue it,
please continue it on cybernethics@* (but then again, it looks like
we have such disagreements on the discussion method, that
continueing discussion itself is pointless at the time being).

A much better topic to discuss is that of development methodology,
that you rightly pointed were unjustly undiscussed on the Tunes pages,
but that I nonetheless do believe is essential.
I believe that use of reflective systems involves particular methods
so as to make the most out of the reflective capabilities,
wherein the interaction between base-level programming
and meta-level programming happens in a very short loop,
and wherein persistent meta-data is accumulated by the system
in a controlled but not designed way.

Discussion of what methods could or should be used,
particularly if they lead to code appearing sooner,
and being of better quality, are most welcome on this list.

[ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ]
[  TUNES project for a Free Reflective Computing System  | http://tunes.org  ]
No matter what language you use, a Cunning Compiler(TM) will be able to find
an efficient implementation for whatever apparently difficult problem you
specify. However, a Cunning Compiler(TM) is itself an AI-complete problem.