Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^2: Remove CGI.pm from Perl Core?

by Anonymous Monk
on Mar 10, 2015 at 15:50 UTC ( [id://1119539]=note: print w/replies, xml ) Need Help??


in reply to Re: Remove CGI.pm from Perl Core?
in thread Remove CGI.pm from Perl Core?

This is a REALLY REALLY BAD IDEA!!! And please turn off the stupid warnings and get a grip. CGI is hugely important! It has already been hard telling people to use this or that version of Perl, but now you are going to create that on steroids. This is the dumbest idea I have ever heard from this community. Are you trying to self-destruct? Maybe you should try to explain to a customer who uses your software and knows nothing about Perl how to use CPAN to add modules and how to tell if they even need to. Ugggh, I am so upset over this. It is one thing to refuse bloat, and it is another to remove features. The first is good, and the second shows utter lack of understanding in software development.

Replies are listed 'Best First'.
Re^3: Remove CGI.pm from Perl Core?
by Your Mother (Archbishop) on Mar 10, 2015 at 17:27 UTC

    I think it’s not a bad idea. No features have been removed, only moved. It’s incumbent upon the developer to do a local library with tools like local::lib, perlbrew, and Carton. And that should be done anyway to control versioning, upgrades, bugs, and accidental regressions. The customer should never need to know anything about that level of the code and you can have a shiny new or version specific CGI and perl to your heart’s content. And you can always cut and paste the entire CGI.pm into your code if the other strategies are too much to to handle.

    The refusal to embrace new deployment strategies is something that can enforce perception of Perl as antiquated. Move forward, you’ll find the tools afford much more than they cost.

Re^3: Remove CGI.pm from Perl Core?
by LanX (Saint) on Mar 10, 2015 at 22:40 UTC
    > Maybe you should try to explain to a customer who uses your software and knows nothing about Perl how to use CPAN to add modules

    Most important CPAN modules are already available as ready to install packages.

    > apt-cache search libcgi-pm-perl perl-modules - Core Perl modules libcgi-pm-perl - module for Common Gateway Interface applications

    Cheers Rolf
    (addicted to the Perl Programming Language and ☆☆☆☆ :)

    PS: Je suis Charlie!

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others imbibing at the Monastery: (3)
As of 2024-04-20 04:27 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found