[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Better support for transition to guile-1.6
From: |
Tom Lord |
Subject: |
Re: Better support for transition to guile-1.6 |
Date: |
Thu, 4 Oct 2001 11:52:11 -0700 (PDT) |
The guile-1.6 release will be a real pain for many application
developers.
The transitions between versions up till now have been reasonably
smooth. Between 1.4 and 1.6, large parts of the API has
changed.
There are some parts of the design of Guile that are very limiting,
at least for some applications. These include:
The use of the C stack to hold the current continuation.
The conservatively-oriented GC interface.
It would be nice if Guile had the freedom to change those details
without impacting client programs.
If there aren't many people who care about the API to Guile, then
changing the API can happen anytime, with impunity.
If there are many people who depend on a reasonably stable form of the
current API, then it might be a good idea to design a new API, and a
compatability interface for the current API on top of that.
But if there are many people who will soon have to make large changes
to the way their programs call Guile, then perhaps this is a good
time to carefully design a stable and flexible API that can survive
even as the implementation(s) evolve.
-t
- Better support for transition to guile-1.6, Mikael Djurfeldt, 2001/10/04
- Re: Better support for transition to guile-1.6, Miroslav Silovic, 2001/10/04
- Re: Better support for transition to guile-1.6, Richard Guenther, 2001/10/04
- Re: Better support for transition to guile-1.6,
Tom Lord <=
- Re: Better support for transition to guile-1.6, Neil Jerram, 2001/10/06
- Re: Better support for transition to guile-1.6, Marius Vollmer, 2001/10/07
- Re: Better support for transition to guile-1.6, Rob Browning, 2001/10/07
- Re: Better support for transition to guile-1.6, Neil Jerram, 2001/10/14
- Re: Better support for transition to guile-1.6, Marius Vollmer, 2001/10/15
- Re: Better support for transition to guile-1.6, Steve Tell, 2001/10/23
- Re: Better support for transition to guile-1.6, Rob Browning, 2001/10/23