[plt-scheme] The programs that write the programs
It is WE the programmers ('workers') that need to
write the programs
that write programs, surely?
Alex
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?
--mr
__________________________________
Do you Yahoo!?
Y! Messenger - Communicate in real time. Download now.
http://messenger.yahoo.com