[roch-pm] [Fwd: Perl.com Newsletter: Object Oriented Perl]

Brian Mathis bmathis at directedge.com
Wed Nov 7 21:26:41 CST 2001


        		  Perl.com update
        --------------------------------------
        The Email for www.perl.com Subscribers

===========================================================
Sponsored by VeriSign - The Value of Trust

FREE E-COMMERCE SECURITY GUIDE Is your e-business built on
a strong, secure foundation? Find out with VeriSign's FREE
White Paper, "Building an E-Commerce Trust Infrastructure."
Learn how to authenticate your site to customers, secure
your web servers with 128-Bit SSL encryption, and accept
secure payments online. Click here:
http://www.verisign.com/cgi-bin/go.cgi?a=n203963060045000
===========================================================

Hello, world!

This is Simon Cozens, managing editor of www.perl.com, here to
bring you the week's news and developments both in the Perl world
and on our own site.

* Perl at large.

After last week's disappointment, I have two pieces of good news
about the Perl Journal. Firstly, I've been taking your points of
view to Amber Ankerholz and Edwin Rothrock at CMP, and they've
both been extremely receptive to what you've been saying. However,
they've made one thing clear to me: for TPJ to exist as a separate
journal, it'll need support from advertisers. So if you think you
could help out, get in touch with them.

Secondly, even better news, back issues of TPJ are now online.
Get 'em while they're hot:

     http://www.sysadminmag.com/tpj/issues/

use.perl.org has a lovely little article about the pros and cons
of various XML parsing modules, concluding with the discovery of
XML::Checker::Parser, a simple, validating XML parser. Could be
just the thing for you.

     http://use.perl.org/article.pl?sid=01/11/04/2324229&mode=nocomment

http://search.cpan.org/doc/TJMATHER/XML-Checker-0.10/lib/XML/Checker/Parser.
pm

Bioinformatics! For some reason, possibly not entirely unrelated to
Lincoln Stein, Perl and bioinformatics go hand in hand. Perl was
involved in the heavy work on the Human Genome Project, and
bioinformatics is something I'm having to deal with more and more
in my daily Perl work. Why am I telling you this? For two reasons.
First of all, O'Reilly has a new book coming out on "Beginning
Perl For Bioinformatics". Secondly, if that sort of thing's your
cup of tea, be sure not to miss the O'Reilly Bioinformatics
conference that's happening at the end of January - it's closer
than you think! To whet your appetite, we'll be bringing you
bioperl articles in the weeks to come.

     http://www.oreilly.com/catalog/begperlbio/
     http://conferences.oreilly.com/biocon/

And finally, an interesting introductory series of articles about
Perl from Extreme Tech, one of ZDNet's Windows web magazines:


http://www.extremetech.com/article/0,3396,s%253D1455%2526a%253D17938,00.asp

* What's new on perl.com

Chatting to some friends this week, we realised that one of the
things that separates an intermediate Perl programmer from an
expert is the understanding of object-oriented Perl. This is one
of those barriers that you need to break through, and it may
take some time and effort to understand it. I know that personally,
I was completely mystified by object-oriented Perl until I'd worked
through the examples in the Perl Cookbook, after which it became
crystal clear to me. So this week's article is aimed at those less
experienced Perl programmers who are grappling with the concept of
OO Perl; we look at a couple of uses of OO Perl and how it differs
from ordinary procedural code, and hopefully, you'll see that it's
not actually as scary as it might first appear.

     http://www.perl.com/pub/a/2001/11/07/ooperl.html

Enjoy,
SC

=============================================================
Sponsored by Macromedia

FREE TRIAL: DEVELOP AND DEPLOY J2EE COMPATIBLE APPLICATIONS
QUICKLY!  Macromedia JRun 3.1 - with speed, ease-of-use,
scalability, and high performance - empowers you to build
powerful J2EE compatible Java applications with Java Servlets,
JSP, and EJBs. TRY JRUN FOR FREE at:
http://www.oreillynet.com/nlr/10/macromedia/jrun
=============================================================

*** Featured Articles ***

Object Oriented Perl
How do you move from an intermediate Perl programmer to an expert?
Understanding object oriented Perl is one key step along the way.

http://perl.com/pub/a/2001/11/07/ooperl.html

***

The Lighter Side of CPAN
Alex Gough takes us on a whirlwind tour around the more esoteric
and entertaining areas of the Comprehensive Perl Archive Network,
and makes some serious points about Perl programming at the same
time.

http://perl.com/pub/a/2001/10/31/lighter.html

***

Perl 6 : Not Just For Damians
Most of what we've heard about Perl 6 has come from either Larry
or Damian. But what do average Perl hackers think about the
proposed changes? We asked Piers Cawley for his opinions.

http://perl.com/pub/a/2001/10/23/damians.html

***

An Introduction to Ruby
Ruby is two parts Perl, one part Python, and one part Smalltalk.
So says Colin Steele, a developer who is smitten with this "diamond
in the rough" of scripting languages.

http://linux.oreillynet.com/pub/a/linux/2001/10/25/ruby.html


============================================================
        *** A Special Book Offer from O'Reilly ***

"Programming Perl" & Pocket Reference Offer

Receive a Free "Perl 5 Pocket Reference, 3rd Ed."
(http://www.oreilly.com/catalog/perlpr3/) when you buy
"Programming Perl, 3rd Edition"
(http://www.oreilly.com/catalog/pperl3/). This is a
unique introduction to the language and its culture, as
one might expect only from its authors. Offer valid
only in the U.S. and only through the oreilly.com shopping
cart. Use the following discount code: OPC15. Expires
November 19, 2001.

============================================================

-----------------------------------------------------------------
If you want to cancel a subscription to this newsletter,
send an email to perl-unsubscribe at paprika.oreillynet.com

NOTE: Please make certain to unsubscribe from the email
address at which you receive this message

For non-automated human help email elists-admin at oreillynet.com
-----------------------------------------------------------------

-- 
Brian Mathis
Direct Edge
http://www.directedge.com

--
For information on unsubscribing from this list, please visit
http://rochester.pm.org



More information about the Rochester-pm mailing list