Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much

FTP for Perl 4.0

by Anonymous Monk
on Dec 02, 2001 at 02:16 UTC ( #128913=perlquestion: print w/replies, xml ) Need Help??

Anonymous Monk has asked for the wisdom of the Perl Monks concerning the following question:

Hi, In Perl 5.06x, I able to use "use net::FTP". Is there a compatible function or routine in Perl 4.0? I need the script to login as a valid user ID and password and do a get or put of a file. Thanks, Lap

Replies are listed 'Best First'.
Re: FTP for Perl 4.0
by runrig (Abbot) on Dec 02, 2001 at 02:26 UTC to use "use net::FTP"...

    Could be that you're spelling Net::FTP with the incorrect case. Are you sure its perl 4.0 (in that case, I'm not sure what version might work, you might check the change log (and then the CPAN archives if its not in the authors CPAN directory) for Net::FTP and see if it goes back that far). (update: Hmm, the libnet bundle seems to start arount 1997, and perl5 was a few years before that, so you're probably out of luck).
    Anyway, if you don't mind my asking, what's preventing you from upgrading perl? As you probably know, 4.0 is rather archaic :-)

      Net::FTP definitely won't work under perl4, because perl4 doesn't support modules! :D There may be an ftp library that works in perl4 (like is perl4's CGI library), but I don't know where one would find it.
Re: FTP for Perl 4.0
by Maclir (Curate) on Dec 03, 2001 at 01:31 UTC
    Without being too unkind to you (and others who still use Perl 4.0), questions of the kind "what can I use in Perl 4.0 are similar to "what can I use under MS/DOS 2.11?" Seriously, you are using a very old version of software. Were Perl a commercial produce, Perl 4.0 would have dropped from support a few years ago. and considering Perl 5.x is free . . .

    I have always had the policy of not being in the first 5% of those upgrading to a new version of software, and not being in the last 5% to upgrade as well.

      Probably one reason why we still see questions about Perl 4 is that some vendors of commercial Unices still bundle Perl 4 instead of Perl 5 with their OSes.

      Ilya Martynov (

Re: FTP for Perl 4.0
by davorg (Chancellor) on Dec 03, 2001 at 15:10 UTC

    Perl 4.x is over seven years out of date. It is completely unsupported and there are CERT security advisories about it. Given that Perl 5 is available for free from, there is absolutly no good reason to carry on using Perl 4.


    "The first rule of Perl club is you do not talk about Perl club."
    -- Chip Salzenberg

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://128913]
Approved by root
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (3)
As of 2020-10-30 02:22 GMT
Find Nodes?
    Voting Booth?
    My favourite web site is:

    Results (277 votes). Check out past polls.