Re: RFC 14 (v2) Modify open() to support FileObjects and
[email protected] (Nathan Wiger) Wed, 09 Aug 2000 07:41:54 -0700
| Newsgroups | perl.perl6.language.io |
|---|---|
| Message-ID | <[email protected]> |
> It occurs to me that one could embed the class name right in the first > argument: > > $perl = open 'ftp://ftp.linux.activestate.com/pub/staff/gsar/APC/' > or die "ActiveState ftp site is hosed again: $!"; Yeah, the next version is going to include a syntax that's very similar to this, although a little more Perlish: open '/etc/passwd'; # file is implied open ftp 'ftp://ftp.linux.activestate.com/' open dir '/usr/local/bin' open http 'http://www.yahoo.com/' This will have the nice benefit of fitting within Perl's already-existing indirect object notation (so it can call ftp->open, dir->open, file->open, etc). -Nate