Beefy Boxes and Bandwidth Generously Provided by pair Networks
Come for the quick hacks, stay for the epiphanies.
 
PerlMonks  

Re^9: Why is it in some other popular languages fewer steps and potential issues when installing libraries no testing needed and no compilation of C/C++ code done

by tsee (Curate)
on Apr 10, 2011 at 10:42 UTC ( [id://898588]=note: print w/replies, xml ) Need Help??


in reply to Re^8: Why is it in some other popular languages fewer steps and potential issues when installing libraries no testing needed and no compilation of C/C++ code done
in thread Why are other popular languages very different from Perl when installing libraries, e.g. no testing needed and no compilation of C/C++ code done

So to sum up:

  • The technology for auto-fetching binary packages is there both via PAR and PPM.
  • PPM is widely used on Windows, not very much elsewhere.
  • PAR is not used much in this fashion in the open.

I will go as far as saying that this is the status quo because there is not a lot of demand for binaries outside Windows. Personally, I think trusting random people with creating binaries for you in a bit of a niche isn't the brightest idea and in this case, entirely not necessary. Chances are, there'll be a foul egg somewhere.

Instead, binary packages should be taken from your friendly OS or language binary vendor. Generally in science, this means from your Linux distribution. Anything else can easily be installed from sources using one of the many CPAN clients that automatically resolve dependencies for you.

  • Comment on Re^9: Why is it in some other popular languages fewer steps and potential issues when installing libraries no testing needed and no compilation of C/C++ code done

Replies are listed 'Best First'.
Re^10: Why is it in some other popular languages fewer steps and potential issues when installing libraries no testing needed and no compilation of C/C++ code done
by Anonymous Monk on Apr 10, 2011 at 10:46 UTC
    * PPM is widely used on Windows, not very much elsewhere

    Then why does ActiveState provide builds for solaris and linux? The answer is because it has customers

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://898588]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others meditating upon the Monastery: (1)
As of 2024-04-24 13:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found