in reply to Re: Extending with C functions - some basic questions
in thread Extending with C functions - some basic questions

Yes, Inline is definitely more beginner-friendly that XS or SWIG and is something I plan to go with. However even for implementing integration with C libraries that require complex data structures or call-back pointers to be passed, a basic understanding of how Perl stores various data types is required. Could you point me to a beginner-friendly description of data structures used by Perl (things like SV* etc)? Thanks
  • Comment on Re^2: Extending with C functions - some basic questions

Replies are listed 'Best First'.
Re^3: Extending with C functions - some basic questions
by BrowserUk (Patriarch) on Dec 18, 2010 at 05:46 UTC
    Could you point me to a beginner-friendly description of data structures used by Perl (things like SV* etc)?

    For me, the clearest description of Perl's data structures is PerlGuts Illustrated.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
Re^3: Extending with C functions - some basic questions
by Anonymous Monk on Dec 18, 2010 at 07:11 UTC