[roch-pm] Perl.com Newsletter: Why Not Translate Perl to C? (fwd)

Brian Mathis bmathis at directedge.com
Fri Jun 29 08:29:12 CDT 2001


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

=========================================================================
The 3rd O'Reilly Open Source Convention, July 23-27, 2001
Sheraton San Diego Hotel and Marina
Fueling the Open Source Alternative

EARLY REGISTRATION EXTENDED UNTIL JULY 2--SAVE $400
JUST ADDED--Microsoft and Red Hat square off in The Great Open
Source Debate http://conferences.oreillynet.com/cs/os2001/view/e_sess/1834
Register by July 2 and Save http://conferences.oreilly.com/oscon/
==========================================================================


Hello, world!

This is Schuyler Erle, perl hacker for the O'Reilly Network,
and I am pleased and proud to bring you yet another www.perl.com
newsletter. So, without pausing further for station identification,
here's what's new and fresh in the world of Perl!

* perl -MNews -e 'print @Large'

Not a whole lot going on this week; perhaps the Perl community is
still reeling from Yet Another Perl Conference 2001 in Montreal,
which was just fantastic. YAPC organizer Rich Lafferty has collected
several reports (including my own), as well as some nice audio and
photo galleries from the conference. Whether or not you made it to
YAPC, you might want to check some of these out for some different
perspectives - both verbal and visual - on the event. You can find
the YAPC:NA reports at:

    http://www.yapc.org/America/reports.shtml

On an unrelated topic, Ask Bjoern Hansen writes on use.perl.org
that activity is picking up on the community-sponsored jobs site,
jobs.perl.org. "We're getting 1.3 new job postings per day," he
reports, "Not a whole lot, but it shows that there's stuff to do
even when the economy is not all hyped up." Search features have
also recently been added. If you're interested in finding out how
it pays to use Perl these days, visit the site at:

    http://jobs.perl.org

Finally, web services have found yet another useful use in the
realm of Perl documentation. Looking for a way to find out how
a module works, but don't have the module? Enter perldoc-soap!
perldoc-soap is a drop-in replacement for the perldoc utility that
uses SOAP::Lite to fetch from the CPAN any documention it can't
find locally, which is exactly the kind of simple but useful task
that web services were intended for. If you're intrigued by the
potential of this 21st century replacement for perldoc, check
out the perldoc-soap page at:

    http://theoryx5.uwinnipeg.ca/CPAN/perldoc-soap.html


* What's new on www.perl.com?

Well, gee whiz, what *isn't* new on www.perl.com? We are pleased
to announce the first brand-shiny-new redesign of www.perl.com in
several years. We think you'll enjoy the new look and feel, and we
hope the new layout and added features will enhance your www.perl.com
browsing experience. Naturally, we want to continue to make the site
more useful and interesting to you, our reader, so we'd love to hear
your thoughts and impressions on the new site design. Please feel
free to send your feedback to the O'Reilly Network's Editorial
Director, Dave Sims, at dave at oreilly.com.

This week, we're also glad to present a short feature from editor
emeritus Mark-Jason Dominus on the issues behind converting perl code
into C. Converting perl to C, and then compiling the resulting C code,
seems like an attractive way of leveraging the extremely rapid runtime
speed of raw C. Through a tour of some basic concepts from the Perl
internals, Mark-Jason demonstrates why Perl-to-C conversation is not
as easy nor as much of a win as one might hope, and briefly touches
on how this may be changing in Perl 6.

Also, with our own Simon Cozens on vacation, Leon Brocard
returns with the perl5-porters digest. This week, Leon reports on
tweaking the regular expression engine, overloading sprintf, and
more.  Things have been quiet on the perl6-* lists of late, so
Bryan Warnock's next perl6 digest report will return next week.

Once again, we hope you like the new www.perl.com! Enjoy.

SDE

=================================================================
Sponsored by NuSphere

NuSphere MySQL Advantage delivers Enhanced MySQL to run your
business. Row-level locking, ACID transactions, crash recovery and
more are supplied by Gemini, a new MySQL table type that provides
the performance, scalability and reliability required by the most
demanding applications.  Get the NuSphere MySQL Advantage today.
Visit http://www.nusphere.com/op
==================================================================

*** This Week's Features ***

Why Not Translate Perl to C?
Mark-Jason Dominus explains why it might not be any faster to
convert your code to a C program rather than let the Perl
interpreter execute it.

http://www.perl.com/pub/a/2001/06/27/ctoperl.html

***

This Week on p5p 2001/06/25
5.7.2 in sight, some threads on regular expression, and much more.

http://www.perl.com/pub/a/2001/06/p5pdigest/20010625.html

***

Yet Another YAPC Report::Montreal
Schuyler Erle gives a detailed report of all the exciting events
at this year's Yet Another Perl Conference in Montreal. By his
account, it appears to be an exciting time to be involved with the
development of Perl.

http://www.perl.com/pub/a/2001/06/21/yapcreport.html

***

Parse::RecDescent Tutorial
Parse::RecDescent is a recursive descent parser generator designed
to help to Perl programmers who need to deal with any sort of
structured data, from configuration files to mail headers to almost
anything. It's even been used to parse other programming languages
for conversion to Perl. Jeff Goff explains what Parse::RecDescent
does, how to build up grammars, and how to use Parse::RecDescent
in your programs.

http://www.perl.com/pub/a/2001/06/13/recdecent.html


============================================================
Sponsored by Thawte

Do you need to manage your INTERNET SECURITY ACROSS MULTIPLE
DOMAINS, but can’t afford to spend thousands of dollars.
Learn how Thawte’s Starter PKI program gives you a simple
and affordable way to manage all your company’s digital
certificates, by reading our FREE guide at:
http://www.thawte.com/ucgi/gothawte.cgi?a=n419112850024000
============================================================

         Sister Sites:
---------------------------------
O'Reilly Network
http://www.oreillynet.com
The Source for Open and Emerging Technologies.

XML.com
http://xml.com/
XML from the Inside Out.

ONLamp.com
http://onlamp.com
O'Reilly Network's High-Performance Web Development Site.

O'Reilly and Associates
http://www.oreilly.com/
O'Reilly computer books, software, and online publishing.


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



More information about the Rochester-pm mailing list