Related articles |
---|
Different Strokes for Different Folks (Was: Assessing a language) eifrig@beanworld.cs.jhu.edu (1993-01-06) |
Re: Different Strokes for Different Folks (Was: Assessing a language) purtilo@cs.umd.edu (1993-01-07) |
Re: Different Strokes for Different Folks (Was: Assessing a language) dyer@airplane.sharebase.com (1993-01-07) |
Re: Different Strokes for Different Folks (Was: Assessing a language) andrewb@cs.washington.edu (1993-01-09) |
Re: Different Strokes for Different Folks (Was: Assessing a language) axs@cs.bham.ac.uk (1993-01-13) |
Re: Different Strokes for Different Folks (Was: Assessing a language) ludemann@quintus.com (Peter Ludemann) (1993-01-22) |
Re: Different Strokes for Different Folks (Was: Assessing a language) Alain.Callebaut@cs.kuleuven.ac.be (1993-01-25) |
Re: Different Strokes for Different Folks (Was: Assessing a language) gym@dcs.ed.ac.uk (Graham Matthews) (1993-01-25) |
Newsgroups: | comp.compilers |
From: | Graham Matthews <gym@dcs.ed.ac.uk> |
Organization: | Department of Computer Science, University of Edinburgh |
Date: | Mon, 25 Jan 1993 10:55:58 GMT |
References: | 93-01-082 93-01-156 |
Keywords: | prolog, functional |
(Jonathan Eifrig) wrote:
> Surprisingly, there hasn't been much work in developing
>heterogenous programming environments, to support a sort of "mix and
>match" approach to programming. Such tools would go a long way to
>alleviating the language holy wars, I think.
(Peter Ludemann) writes:
> ... The tricky part from an implementation point of view is dealing with all
> the various flavors of object code formats and the "features" of loaders
> (dare I say "bugs"?).
The biggest problem I can see with mixed environments I can see is
memory management. I tried to use Quintus Prolog to interface to C
and things worked well until my C program started to do allocation
and de-allocation, then the Prolog got real upset.
graham
--
Graham Matthews
Dept Comp Sci, Edinburgh Uni
gym@dcs.ed.ac.uk
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.