On Sat, 5 Aug 2000 [EMAIL PROTECTED] wrote:

> Tim Jenness wrote:
> > 
> > On Fri, 4 Aug 2000, Tuomas Lukka wrote:
> > 
> > > > Both of these are language related. Is ther really nothing in the
> > > > internals that we need to make pdl better?
> > >
> > > One important thing that I don't have time to write an RFC for: allow XS
> > > to make dynamically loaded modules' jump tableable automatically.
> > > Currently, if you want to use another module's library or routines, you
> > > have to modify the other module to generate a jump table. Either sharing
> > > the symbols (via options) or allowing autogenerated jumptables would be
> > > great.
> > >
> > 
> > I think that the Tk module suffers from the same problem so it might be
> > quite easy to make a case for it.
> 
> One thing to keep in mind is that XS is apparently going away and to be
> replaced by something better (whatever that is). So we would like to ask
> this from the XS replacement to get around the requirement to build all
> these tables ourselves and find them in other modules at boot time (PDL
> does this, PDL::Graphics::OpenGL I think, etc.):
> 
> There should be a syntax in the XS replacement that allows modules to
> publish APIs which can be accessed from other modules. This sounds like
> being worth an RFC.
> 
>   Christian
> 

There has not been much discussed at all on the XS replacement at the
moment. Are you volunteering to write the RFC? :-)

[sorry I got the CC wrong before]

-- 
Tim Jenness
JCMT software engineer/Support scientist
http://www.jach.hawaii.edu/~timj


Reply via email to