Friday, May 11, 2007
Practical Perl 6 for Perl 5 Programmers
--------------------------------------
The Email for www.perl.com Subscribers
===================================================================
Have you read "Designing Interfaces, " by Jenifer Tidwell? If so,
please take a few minutes to take a survey to help her understand
how the patterns are being put to work, how to improve any future
editions, and provoke discussion at her presentation at the
Usability Professionals' Association conference in June.
As an incentive, we'll send a free copy of "Information Dashboard
Design: The Effective Visual Communication of Data" by Stephen Few
(O'Reilly, 2006) to ten randomly selected participants.
To participate, please visit:
http://www.surveymonkey.com/s.asp?u=972273731710
===================================================================
Greetings, Perl.com newsletter subscribers.
With your free subscription, you get a free newsletter sent straight to
your inbox every two weeks, give or take, to keep you in touch with various
segments of the Perl community that make it into the newsletter.
Fun, isn't it?
(Also, apologies to the hard-working, friendly, kind, and intelligent Tim Maher
for the title.)
Here you go.
* Perl News
The theme for YAPC::Europe is "Social Perl". If you have something to say about
this, submit your proposals now! Hackathon proposals are due on Sunday May 13.
Papers are due before the end of the month:
http://vienna.yapceurope.org/ye2007/cfh.html
http://vienna.yapceurope.org/ye2007/cfp.html
The Perl QA wiki (perl-qa@perl.org) has moved, thanks to Andy Armstrong and his
anti-spam measures:
Bob Free (who you should remember from the most recent Perl Lightning Articles) has announced
a new site for Perl and OpenGL developers. Don't worry; you don't have to solve matrix
transformations in your sleep (or even know what that means) to participate and use Perl to make pretty 3D graphics:
http://www.opengl.org/news/comments/graphcomp_launches_pogl_perl_opengl_developer_site_today/
If you're in the London area, there's a free Perl Training session led by veteran Perl guru Dave Cross on June 2, 2007. Unfortunately, it's full. Fortunately, more demand will make it more likely that this will happen again!
The Nordic Perl Workshop has gathered material for its talks:
http://conferences.yapceurope.org/npw2007/wiki?node=Talks
Your editor minuted the Perl 6 design meetings:
http://use.perl.org/~chromatic/journal/33245
http://use.perl.org/~chromatic/journal/33246
* Perl at O'Reilly
The previous link indicates that the work of various Perl 6 implementations
has started to converge, from various little Perl 6-like languages living in
various states in the Pugs tree to the Perl 6 implementation on Parrot.
With that in mind, Jonathan Scott Duff started to explore the practical
aspects of Perl 6 that you can use right now through the Pugs implementation.
Here's how everyday Perl 5 concepts translate into clearer and more powerful Perl 6 code:
http://www.perl.com/pub/a/2007/05/10/everyday-perl-6.html
The BBC sponsored the free Perl training mentioned earlier. Here are the words from Dave Cross himself:
http://www.oreillynet.com/onlamp/blog/2007/05/free_perl_training_in_london.html
Why did the Beeb do this? Like many other companies in London, they're having trouble
hiring high quality Perl hackers. Curtis Poe, an American goth in London, analyzed the
situation and why the problem came about:
http://www.oreillynet.com/onlamp/blog/2007/05/the_perl_job_market_blues.html
Your editor found a face-slapper in one of our books:
http://www.oreillynet.com/onlamp/blog/2007/05/whoops.html
... then revealed that some people in the Python world wanted Perl 6 Roles in
Python 3000:
http://www.oreillynet.com/onlamp/blog/2007/05/traitsroles_in_python_3000.html
James Turner launched a comic strip featuring, among other animals,
A Very Familiar Camel:
http://www.oreillynet.com/onlamp/blog/2007/05/welcome_to_the_watering_hole_t.html
That wraps it up for this week. Remember, though--you can use everything in Scott Duff's Perl 6 article right now!
Now back to hacking Parrot to make Perl 6 even better,
- c
chromatic@oreilly.com
Editor, Perl.com, et cetera
===================================================================
Sponsored by the O'Reilly School of Technology
O'Reilly School of Technology has opened its virtual doors
with educational offerings and certification for IT students
looking to further their careers or to launch one.
http://www.oreilly.com/go/ost_prl
===================================================================
Visit our Sponsored Developer Resource Pages and learn about cool
stuff from our sponsors!
Downloads - Free Training - Webinars - Updates
Inside Lightroom: http://digitalmedia.oreilly.com/lightroom
------------------------------------------------------------------
Interested in sponsoring the Perl.com newsletter? Please email us at advertising@oreilly.com for rate and availability information.
Thank you!
------------------------------------------------------------------
To change your newsletter subscription options, please visit http://www.oreillynet.com/cs/nl/home
For assistance, email help@oreillynet.com
O'Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(707) 827-7000
------------------------------------------------------------------