[comp.lang.lisp] Lisp data and program having same representation still important!

rosenstn@hi3.ACA.MCC.COM (Mark Rosenstein) (06/02/89)

   In article <11917@well.UUCP> nagle@well.UUCP (John Nagle) writes:

   On the other hand, the fact that data and programs have the same 
   representation in LISP really doesn't seem to be used all that much
   any more.  It was felt to be terribly important at one time, but today,
   it just doesn't seem to be a big issue.
 
Ummmm. The only datapoint I have is my own work, and work in the 5
or 6 projects here at work that I know about. I would say all of them
use the fact that data and program have the same representation. I
would be so bold as to exagerate that the only interesting lisp programs
are ones that generate and manipulate structure as programs. [Then compile
'em and use 'em, of course]. Of course elsewhere it may be different.
I find this especially true in object oriented systems like CLOS and 
flavors, where a lot of what happens is that the program is happily
creating new classes and methods for those classes and then using
them.

Mark.