> 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
