We all keep seeing it. I am trying to do X, for which there is a perfectly good CPAN module. However I can't use CPAN because:
- I am new to Perl. What's CPAN?
- I am behind a firewall and can not get CPAN working
- Yesterday I invented a round thing to roll stuff on. I think it may catch on
- I do not understand CPAN and can not get modules installed
- My sysadmins will not let me install modules
- I will be distributing my code to hosts not 100% under my control. I do not want to add dependencies
- The company I work for do not want to use open source software. IBM gave us our copy of Perl.
- I am in a secure environment and we are not allowed to install un-audited code
- I use MCPAN you fool: perl -MCPAN -e shell
- I use CPANPLUS
- 'I' don't use CPAN. I have a sysadmin fairy who installs everything I need
- My filesystem is controlled by puppet. Soon after I install a module from CPAN, it is automatically deleted by puppet.
- I don't use CPAN, as my SA has installed *ALL* modules in the cloud
- I do use CPAN. Please stop casting aspersions
Suggested resolutions to these objections, both technical and social, will earn extra points. Points 7 (no open source) and 8 (no un-audited code) are the ones I find the stickiest. Some clients, even though they are running Perl and probably Apache servers, some Python etc. see CPAN modules as a bit too open-sourcy.
Update
12. and 13. thanks to Tux
Cheers, R.
Pereant, qui ante nos nostra dixerunt!
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|