in reply to Re^2: Are monks hibernating?
in thread Are monks hibernating?
I've investigated writing OO using Inline::C, but even then the wrapping process that mates C to XS to Perl just sucks away most of the performance gains. Writing XS directly can save some of that ...
I see (from time to time) vague allusions to the notion that XS can achieve something that Inline::C cannot - and the above quote is just one more example of that.
But then ... the allusions are so vague that I'm never sure that I've understood correctly :-)
Are you saying that there's some performance improvement to be had by writing XS directly (that can't be achieved with Inline::C) ? If so, could you (or anyone) give an example - more for my own edification, rather than for any other reason.
Given that Inline::C merely autogenerates an XS file, I find it hard to comprehend that the one has any advantage over the other (re performance).
I'll go back to sleep, now :-)
Cheers,
Rob
I see (from time to time) vague allusions to the notion that XS can achieve something that Inline::C cannot - and the above quote is just one more example of that.
But then ... the allusions are so vague that I'm never sure that I've understood correctly :-)
Are you saying that there's some performance improvement to be had by writing XS directly (that can't be achieved with Inline::C) ? If so, could you (or anyone) give an example - more for my own edification, rather than for any other reason.
Given that Inline::C merely autogenerates an XS file, I find it hard to comprehend that the one has any advantage over the other (re performance).
I'll go back to sleep, now :-)
Cheers,
Rob
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^4: Are monks hibernating?
by BrowserUk (Patriarch) on Feb 14, 2007 at 12:58 UTC |
In Section
Perl Monks Discussion