in reply to Re: why is there no a PVM for perl?
in thread why is there no a PVM for perl?
In theory perl is a PVM. However in reality I found Perl often less compatible then claimed on various forums and places.
The problem is not the core of Perl, but often the CPAN modules. A multitude depends on an specific underlying function call or program, often only found in the Linux world. The use of a XS interface, often present in the modules without any mention in the documentation, can really break portability.
I love programming in Perl but I don't claim any more that it is portable. I always say that minor work is most likely. I ran often enough in the same kind problems while porting a script developed on Linux to Windows.
So the grandparent has a point.
I would like to know from fellow monks what kind tips and tricks they have in store to avoid a maximum number of problems. Parallelism is such item where I'm very weary for potential problems when porting code.
my 2 cents
Martell
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: why is there no a PVM for perl? (avoiding native code)
by LanX (Saint) on Jun 02, 2011 at 17:01 UTC | |
by Anonymous Monk on Jun 03, 2011 at 00:06 UTC | |
by zwon (Abbot) on Jun 03, 2011 at 15:08 UTC | |
|
Re^3: why is there no a PVM for perl?
by ikegami (Patriarch) on Jun 02, 2011 at 16:49 UTC |