> To: scoug-programming@scoug.com
> Subject: SCOUG-Programming: Any PERL...
> --------------------------------------------------------------------
>
>
> The most recent PERL for OS/2 I've found is the one I mentioned in the
> earlier post. Can't hurt to download it. :)
>
> ftp://ftp.ou.edu/mirrors/CPAN/ports/os2/
>
> (ou.edu is the University of Oklahoma.)
I'm going to try the more current emxrt.zip first.
>
> > PS> I downloaded it yesterday and unzipped it, but
> > PS> the documentation files weren't quickly obvious
> > PS> so I didn't go further.
> >
> > Should be the Plain Old Documentation (.pod) files. :-)
>
> They're not _quite_ "plain" :) -- what's the program that's supposed to
> read them (and interpret all those embedded formatting controls)?
>
In the zip file, there was a file perl/pod/perlpod.pod
that explains some of this stuff.
Somehow, add carriage returns infront of the line feeds,
if you need to, and look in this file if you can.
> ............................................................
>
> Your error message included SYS0003:
>
> [G:\]help sys0003
> SYS0003: The system cannot find the path specified.
> EXPLANATION: The path named in the command does not
> exist for the drive specified or the path was
> entered incorrectly.
>
> The SYS0003 was generated by OS/2, not by emx. Somehow OS/2 is getting
> those forward slashes. Try the newer emx; perhaps this was one of the
> bugs they fixed.
>
This all sounds very likely to me.
> -----
>
> > The Santa Monica Perl Users Group had their first
> > meeting Thurs. at American International Univ. in
> > the Playa del Rey area. Adam Pisoni, his brother,
> > and some other people from Cybernation seem to be
> > the main movers behind it. They seem to be very
> > oriented toward bleeding edge Web/multimedia
> > applications.
>
> Why do they like it, as a language? What can it do that they don't find
> in other languages?
>
> - Peter Skye
The other languages are what they find in it that they don't find
in other languages.
PERL = ksh + grep + sed + awk + C + ?
Also there seem to be a lot of system/network admin things written in,
and lots of 'modules' for doing many things,
lots of Regular Expression capabilities.
Though a lot of languages can do CGI and such, PERL seems to have
been the one that really caught on these purposes, and in the
opinion of many is the 'real' programming language for WWW.
One of the things they discussed was that Larry Wall, PERL creator
is also a linguist, and tried to make a lot of the operators
context sensitive, so if you've never tried an operator/function
in a certain way, try it & maybe it will work like you want.
This sounds to me in retrospect a varient on the OOP idea
of polymorphism.
I've only worked with PERL 4 in the past and haven't done
anything with the real OOP additions in PERL 5.
Steve can probably fill you in on some of the weakness,
but they seem to center on having so much thrown in, as well
as the fact that PERL scripts are usually thrown together in
a great hurry with little attention to documentation and
future readability, under pressure of solving some immediate
admin problem.
Part of the drive behind Python is try and make things more
readable, and to try and make a language that is more
OO from the get go, rather than added on as an afterthought
like PERL 5.
My understanding is that PERL is usually compiled/tokenized just
before execution, though I've heard of compilers being made,
and they mentioned a MOD_PERL at the meeting that seemed to
tokenize for future use.
>
>
>
> .
Thanks Greg, Peter, & Steve
Regards,
Dallas E. Legan II
(562) 862 - 4854 ext. '*'
L
E
G
A
N
@
A
C
M
.
O
R
G
=====================================================
To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-programming".
For problems, contact the list owner at
"rollin@scoug.com".
=====================================================
>> Next Message >>
Return to [ 26 |
April |
1999 ]
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.