CompuServe Messages

#LISP -> ADS Converters?

    26-Nov-91 02:09:35
Fm: Tony Tanzillo [LISP TM] 71241,2067
To: Ted Bouskill 70313,24
Ted – Well, you sure do seem to have a penchant for "therefore <assertion>.." Tell me, do you know what dynamic binding is? And if so, please explain it a bit? In the act of doing so you should come to the realization that THERE IS NO compiled language that is capable of dynamic binding. But, I really don't want to get into another computer science debate. The major distinction I was making, is not between LISP and C, or LISP and any other language. Instead, the distinction is between interpreted and compiled languages. Dynamic binding is a characterstic that is inherint to _some_ interpreted languages, such as LISP, but it is entirely impossible to do in a compiled computer program, unless that compiled program IS ITSELF AN INTERPRETER of its own source code, and if that's the case, then the code that it interprets isn't compiled, and you arrive at the old chicken/egg paradox. Therefore <…assertion coming…> AutoLISP is capable of something that no computer program that has been compiled from its source code, into a second language (machine code) is capable of, which is dynamic binding. -TonyT.