texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] Bigloo?


From: David MENTRE
Subject: Re: [Texmacs-dev] Bigloo?
Date: Mon, 24 May 2004 18:03:33 +0200
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux)

Hello,

Joris van der Hoeven <address@hidden> writes:

> I discovered some other disadvantages:
>
> 1) It seems that the implementation relies on Boehme's GC,
>    which we now know to behave badly in combination with TeXmacs
>    (well, some further studies are going on, we'll see...).

I would not count that as a bad point for Bigloo (or any other scheme
implementation using Boehm GC like Stalin). 

The problem with TeXmacs is the problem with languages like C/C++ that
were not designed for the ground-up to interact with a GC. This is not
the case for Scheme and I suppose the designer of the compiler has
incorporated relevant assumptions in the compiler to make the GC work
well.

But if you want a good GC, take the one of OCaml, it is under LGPL. The
only big issue is that this GC needs integer to be stored with bit 0 set
to 1 (to avoid to mistake them for pointers). And of course, I doubt it
could work with languages like C & C++.

Yours,
d.
-- 
 David Mentré <address@hidden>




reply via email to

[Prev in Thread] Current Thread [Next in Thread]