[plt-scheme] The programs that write the programs

From: michael rice (nowgate at yahoo.com)
Date: Sat Oct 16 12:35:20 EDT 2004

It is WE the programmers ('workers') that need to
write the programs 
that write programs, surely?


Exactly! Or maybe even write the programs that write
the programs that write the programs. But how will the
tools for doing this differ from the tools for just
writing the programs?

I saw an application (from the '70s) that did this: an
APL report writer that took user data to output APL
code (a program) that was then run (via APL's execute
operator) to produce the desired report.

Another, in a different vein, took all the behavior
out of the Smalltalk objects in a graphics application
and  put them in an interpreted condition/action
database that so a superuser could program the program
to change the behavior of the application.

So, do we need the text: How to Design Programs that
Write Programs?


Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now. 

Posted on the users mailing list.