This assumes, of course, that you don't mind potentially having a bazillion new modules installed somewhere on your machine.
I fail to see what the problem is. Note that I wrote "test Module". Not "install Module". It means that dependencies get installed in your CPAN build area. If you're done, it's just a matter of removing the build area. Of course, if you decide to install the module, and said module has a bazillion dependencies, you'll have to install them. If you don't want to, it doesn't really matter whether there's an XS dependency.
It also requires that the machine you're working on has a direct connection to the Net.
No it doesn't. There are many scripts floating around on the net that will create you a "lite-CPAN" - which contain all the modules of CPAN, but the most recent version only, and doesn't include full perl distros. The result is small enough to fit on a CD. Of course, you can figure out the XS dependency from you net connected PC as well. Note also that getting the modules from CPAN is a problem unrelated to any XS depencies. If there wasn't an XS dependency, you still need to get them.

In reply to Re^5: Disputation of g0n on the power and efficacy of XS by Anonymous Monk
in thread Disputation of g0n on the power and efficacy of XS by g0n

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.