guile-devel
[Top][All Lists]
Advanced

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

Re: Loading Guile `Extensions'


From: thi
Subject: Re: Loading Guile `Extensions'
Date: Sun, 20 May 2001 01:53:17 -0700

   From: Marius Vollmer <address@hidden>
   Date: 20 May 2001 03:07:27 +0200

      Normally, there is no pre-registered function.

there used to be scm_register_module_xxx (or something like that).  this
was deprecated and now another standardized programming interface is
being proposed.  could you compare this approach with the previous one?
if they are not too different, i would have to question the deprecation.
perhaps the old approach can be adapted to implement the new features?

i wanted to raise this kind of flag when identity -> id -> identity, but
it seemed sort of too trivial to bother.  however, C integration (esp.,
in light of a scheme-defined module system) is more of a pain for people
to jump through hoops for, so (externally visible) interface changes
should be of substance (reflecting substantial changes in semantics) and
not merely cosmetic.

being able to thrash the programming interface is the developer's
server-given right, no doubt, but gratuitous breakage w/ little
functionality gain is less than optimal.  people who must change code to
keep up w/ the interface-of-the-week game will mark the development team
as immature -- guaranteed.

anyway, i look forward to learning about the new approach.

thi



reply via email to

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