Path: utzoo!news-server.csri.toronto.edu!rutgers!usenet!ogicse!mintaka!snorkelwacker.mit.edu!ai-lab!zurich.ai.mit.edu!markf From: markf@zurich.ai.mit.edu (Mark Friedman) Newsgroups: comp.lang.misc Subject: Re: A comment on language wars. Message-ID: Date: 13 Mar 91 21:59:21 GMT References: <2400032@otter.hpl.hp.com> <-K.9TE3@xds13.ferranti.com> Sender: news@ai.mit.edu Reply-To: markf@zurich.ai.mit.edu Organization: M.I.T. Artificial Intelligence Lab. Lines: 26 In-reply-to: peter@ficc.ferranti.com's message of 13 Mar 91 14:38:12 GMT In article <-K.9TE3@xds13.ferranti.com> peter@ficc.ferranti.com (Peter da Silva) writes: In article markf@zurich.ai.mit.edu writes: > It is not necessary for the running of the procedure. One could > in principle build a non-gc version of the system which did not > require that information. So the procedure is actually built dynamically at runtime? Yes. But note that the code for the procedure is built once; only the environment needs to be built at runtime, assuming that any environment needs to be built at all (the compiler may determine that some procedures don't need an environment). -Mark -- Mark Friedman MIT Artificial Intelligence Lab 545 Technology Sq. Cambridge, Ma. 02139 markf@zurich.ai.mit.edu