Re: guile: going the way of DEATH

Greg Badros (gjb@cs.washington.edu)
15 Aug 1998 12:51:52 -0700

Mark Galassi <rosalia@cygnus.com> writes:

> Russell> This is a factual error. Mark Galassi took considerable
> Russell> care when designing the gh_ API, which is the application
> Russell> writer's C level interface to Guile. This interface has
> Russell> changed very little since it was defined. And IMHO the
> Russell> gh_ interface is logical. Please share a contradictory
> Russell> example. [later mail has an example, which is a lacuna,
> Russell> though is not quite illogical]
>
> I appreciate Russell's defense of the gh_ interface. A more honest
> statement is that I am not a language implementor at all, and my first
> stab at gh_ was reflected a lot of ignorance: it was just what I
> wanted for my own application :-).
>
> I got many comments from Mikael and others, and have cleaned it up
> over some iterations. It needs another pass for sure. Since it is

We have on the scwm TODO list to rid scwm of scm_ calls. One of our
techniques for doing that will be asking the guile group for new gh_
interfaces for stuff that we need--- it could be a useful extra pass
over the interface, as we push guile pretty hard in scwm.

Greg