[roch-pm] [Fwd: Perl.com Newsletter: Garbage Collected Circular References]
bmathis at directedge.com
Fri Aug 16 12:48:18 CDT 2002
The Email for www.perl.com Subscribers
O'Reilly Mac OS X Conference
Sept 30-Oct 3, 2002, Santa Clara, CA
For developers, power users, hackers, and network administrators
Don't miss keynote speakers James Gosling (Sun), Jordan Hubbard
(Apple), Wilfredo Sanchez Vega (Darwin), David Pogue (Author),
and Tim O'Reilly.
Pass and 2 Tutorials for $1345.00 when you register by August 9, 2002.
Hello, world! This is Simon Cozens, www.perl.com managing editor,
bringing you the latest goings on from the world of Perl and our
* Perl at large.
Good news from the Perl Mongers! At a Perl Foundation meeting at
the Open Source Convention, Dave Cross, founder and spiritual
leader of London Perl Mongers, volunteered for the thankless task
of being Perl Mongers User Group Coordinator. Assisted by his
able orange sidekick Leon Brocard, they plan to rejuvenate the
Perl Mongers site and bring Perl Mongers groups together.
There's going to be a Perl 6 Conference in Zurich, Switzerland
this September, thanks to the generous sponsorship of the Swiss
Federal Institute of Technology. While three days will be a "Perl
6 retreat" for the design team, there'll also be a two-day workshop
and presentation for the general public. Find out more at the
* What's new on www.perl.com?
Piers Cawley brings you the latest news from Perl 6, including
thoughts about operators in Parrot, regex speed, a new ARM JIT,
lexical pads, and much more...
What happens if you want to have data structures that have
mutually recursive references? Well, traditional wisdom says that
you either have a memory leak, or you have to manually break the
circular reference. Neither of these solutions were palatable to
Matt Sergeant, who follows the Perl philosophy of wanting things
to "just work". In this week's feature article, Matt demonstrates
the power of the Proxy Object pattern, creating circular references
which get garbage collected when they go out of scope. Sounds
impossible? Read on...
Next week, stay tuned for more news from Perl 6 as well as
techniques on how to use your favorite commenting syntax in
<simon at oreillynet.com>
New Report from O'Reilly Research: Planning for Web Services
Planning for Web Services is a new report from O'Reilly Research
by industry visionary Clay Shirky. This report guides CTOs and CIOs
through the inflated claims, competing standards, and amalgam of
acronyms to arrive at a realistic appraisal of the business impact
of Web Services. $495 Save $100! Use or mention code wsrpen.
*** Featured Articles ***
Proxy Objects: Building Garbage Collected Circular References
How do you manage to have circular references without leaking
memory? Matt Sergeant shows how it's done, with the Proxy Object
This week on Perl 6 (week ending 2002-08-04)
More ops, JIT v2, Regex speed, and more...
Improving mod_perl Sites' Performance: Part 4
Your Web server may have plenty of memory, but are you making the
best use of it? Stas Bekman explains how to optimize Apache and
mod_perl for the most efficient memory use.
Improving mod_perl Sites' Performance: Part 3
This week, Stas Bekman explains how to use the Perl and mod_perl
benchmarking and memory measurement tools to perform worthwhile
optimizations on mod_perl programs.
This Week on Perl 6 (8 - 14 Jul 2002)
Second system effect, IMCC, Perl 6 grammar, and much more...
A Test::MockObject Illustrated Example
Test::MockObject gives you a way to create unit tests for
object-oriented programs, isolating individual object and method
Build a Better Bookshelf with Safari Tech Books Online
Get your first 14 days free when you subscribe to Safari Tech
Books Online, with over 700 of the best technical books available from
O'Reilly and other top publishers. Select ten books to
search, bookmark, and annotate. Cut and paste code examples.
Find your answers fast. Sign up today!
For information on unsubscribing from this list, please visit
More information about the Rochester-pm