in reply to Re^5: Module development: concurrent versions (Updated)
in thread Module development: concurrent versions (Updated)

You're right that just being able to load both from the same script and run them serially over the same array would meet my immediate needs.

And in theory, it should be possible to load the same named DLL provided they are in different subdirectories. (Under Windows at least.)

But forcing Perl to (re)invoke the dynaloader would require messing with %INC between requires I think.


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.
  • Comment on Re^6: Module development: concurrent versions (Updated)

Replies are listed 'Best First'.
Re^7: Module development: concurrent versions (Updated)
by stefbv (Priest) on Dec 24, 2010 at 09:05 UTC

      Whilst that might work at the Perl level, I think it would fail to resolve the problems that arise from identically named entrypoints in the dlls of XS components.


      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.