Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!uunet!mcsun!ukc!edcastle!aiai!jeff From: jeff@aiai.ed.ac.uk (Jeff Dalton) Newsgroups: comp.lang.clos Subject: Re: Lisp -vs- C Message-ID: <4901@skye.ed.ac.uk> Date: 5 Jun 91 17:21:23 GMT References: <42280@ucbvax.BERKELEY.EDU> Reply-To: jeff@aiai.UUCP (Jeff Dalton) Organization: AIAI, University of Edinburgh, Scotland Lines: 13 In article <42280@ucbvax.BERKELEY.EDU> larry@postgres.Berkeley.EDU writes: > Although some of these problems were specific to the Lisp >chosen (Franz Lisp Opus 42), many are inherent in mixed language systems. > >For example, you couldn't call arbitrary functions across the language >boundary (e.g., C code couldn't call "cons" to create a cell and C >allocated data couldn't be managed by the Lisp runtime system). It's a relatively minor point, but it is possible to call functions across the language boundary in Franz Lisp Opus 42. It's not straightforward, but it is possible.