[eu-gene] Generative or not? cubo23

Jim Andrews jim at vispo.com
Tue Feb 21 00:42:08 GMT 2006


> > :::::::::20/02/06::::11:45 -0800::::Jim Andrews:::::::::
> >writing code that writes code
>
> In LISP, you have these so-called macros, which is not only code
> which writes code, but actually code which _replaces itself_ with
> code that it generates, depending on the context in which it is
> called, and this only temporarily during one execution, and then it
> takes back its initial form until the next execution. Quite neat
> intellectually I must say, but difficult to debug.
> ++ as

i once read a well-regarded critic of literary software art say, mistakenly,
that no machine could change its own code. but that's the sort of property
that separates computers from other machines, and is the sort of property
that reminds us digital art can, in theory, be as flexible and diverse as
the mind itself, that digital art can not only be as wide as we have
imagination to make it, but as wide as we have imagination to make software
that has imagination to widen it yet further.

there are limits to what computers can generate. For instance, a computer
cannot construct an algorithm that solves the 'halting problem' (
http://en.wikipedia.org/wiki/Halting_problem ). but, then, neither can a
human.

ja
http://vispo.com




More information about the eu-gene mailing list