This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: guile: going the way of DEATH


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