Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

vague recursion

0 views
Skip to first unread message

jwz

unread,
Nov 14, 2009, 6:10:48 AM11/14/09
to
Hi,

Existentiality in software.

In prolog:
"on_route(Place):-
move(Place,Method,NewPlace),
on_route(NewPlace)
"

This is called recursion in prolog. However it is not situation
dependent.

What languages are there that can be language or syntax adaptive?

Regards,

Justin Zijlstra

jwz

unread,
Nov 14, 2009, 6:13:16 AM11/14/09
to

Extension or addition:

What about algoritms that can adapt and rewrite themselves by
recursion?

Then an organism on the web can persist.

I thought inititally if something is vague in terms of fuzzyness one
can make a lively environment.

Regards

Justin Zijlstra

Curt Welch

unread,
Nov 14, 2009, 9:01:52 AM11/14/09
to
jwz <justin....@gmail.com> wrote:

> On Nov 14, 12:10=A0pm, jwz <justin.zijls...@gmail.com> wrote:
> > Hi,
> >
> > Existentiality in software.
> >
> > In prolog:
> > "on_route(Place):-
> > =A0 =A0 move(Place,Method,NewPlace),
> > =A0 =A0 on_route(NewPlace)

> > "
> >
> > This is called recursion in prolog. However it is not situation
> > dependent.
> >
> > What languages are there that can be language or syntax adaptive?
> >
> > Regards,
> >
> > Justin Zijlstra
>
> Extension or addition:
>
> What about algoritms that can adapt and rewrite themselves by
> recursion?

They all can. You do it by writing an interpreter of some type and then
changing the data it interprets. It's how all computers work. They are
instruction interpreters. Any programing langauge that allows you to store
and manipulate data fits your requirement.

> Then an organism on the web can persist.

The web is full of persistent "organisms" already. And a few viruses as
well. :)

> I thought inititally if something is vague in terms of fuzzyness one
> can make a lively environment.

Randomness can make it more random (aka "lively"). However, I would say if
you want lively, the more important aspect is forcing the systems to keep
doing something. Don't let it stop.

> Regards
>
> Justin Zijlstra

--
Curt Welch http://CurtWelch.Com/
cu...@kcwc.com http://NewsReader.Com/

0 new messages