> From: Dennis Gorelik [mailto:[EMAIL PROTECTED]
> There are programs that already write source code.
> The trick is to write working and useful apps.

Many of the apps that write code basically take data and statically convert
it to a source code representation. So a code generator may allow you to
design a template existing in say XML and the generator then converts that
to a source code structure. I'm not aware of ones that do more than that
although I assume that there are experimental models. 

> The most important part in writing useful apps is not about writing
> code. It's about gathering/defining requirements and designing the
> system.

This is true in general but there are many apps whose innovativeness depends
on writing the code better as the code is pushing state of the art in
competition with other companies producing similar products. I think AGI
falls into this category and just gathering requirements and filling in the
blanks with standard coding isn't enough mainly due to the resource demands
of AGI.
 
> More intelligent development environments (as well as many other
> tools) can help to build AGI, but development environments cannot
> build AGI by itself.

If you look at nanotechnology one of the goals is to build machines that
build machines. Couldn't software based AGI be similar?

John



 

-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=8660244&id_secret=71166132-535eca

Reply via email to