Don't ask to ask, just ask | |
PerlMonks |
Re^3: Are monks hibernating?by syphilis (Archbishop) |
on Feb 14, 2007 at 12:30 UTC ( [id://599922]=note: print w/replies, xml ) | Need Help?? |
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
In Section
Perl Monks Discussion
|
|