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] |
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