Friday, March 16, 2007

 

Silly Parrot, Tricks Are for PIR

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

===================================================================
Sponsored by ActiveState - Komodo IDE 4.0

Komodo IDE - Award-winning Perl development environment

* Write great code with award-winning Perl editor.
* Find problems fast with powerful Perl debugger.
* Painlessly create powerful regular expressions.

Download your free trial now:
http://www.activestate.com/perl/komodo_ide


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

Hello, readers. This is the biweekly Perl Newsletter. It's a simple
e-mail sent out every two weeks to keep you informed about the latest and
upcoming news in the world of Perl. Let's go!

* Perl Events

Tomorrow, 17 March 2007, is the monthly Parrot bug day, in preparation for the
next monthly Parrot release on 20 March. The focus for this bug day is
squishing a series of 20+ bugs. In particular, the Parrot team seeks *BSD
programmers familiar with complex math on their platforms and a couple of
Windows programmers who understand the intricacies of creating and using shared
libraries. Novices are more than welcome, too:

http://rakudo.org/parrot/index.cgi?bug_day_2007_03_17

YAPC has made it to South America. YAPC::SA will take place from 11 through 14
April 2007:

http://use.perl.org/article.pl?sid=07/03/13/2259230

YAPC::Europe has moved back a day on the calendar:

http://use.perl.org/article.pl?sid=07/03/08/1552205

ActiveState has announced a contest to create extensions for the Komodo IDE
(very useful for Perl). Get those Mozilla programming tutorials out; the
contest ends on 1 April:

http://use.perl.org/article.pl?sid=07/03/06/1910230

* Perl News

Perlcast continues its interviews with a discussion of how to host a Perl conference:

http://www.perlcast.com/audio/Perlcast_Interview_041.mp3

The Perl Review's Spring 2007 issue came out:

http://www.oreillynet.com/onlamp/blog/2007/03/the_perl_review_spring_2007.html

Your editor has minuted the Perl 6 design meetings:

http://use.perl.org/~chromatic/journal/32704
http://use.perl.org/~chromatic/journal/32706

* Yet More News

There are plenty of projects working toward Perl 6.0. Pugs approached the
problem from the top down. Parrot works from the bottom up. They will
eventually meet in the middle, probably in a way no one understands yet.

One common opinion is that Parrot will be the fastest way to run Perl 6, and
it's likely to offer the most interoperability with other languages. Yet it's
still very much a virtual machine in progress, and programming it feels a lot
like programming in assembly language--though a very powerful, flexible
assembly language. Your editor recently took a stupid programming
challenge (the FizzBuzz problem) and solved it in Parrot in two very
different ways, using all of the tools of test-driven development and
high-level design. The result is an introduction to Parrot's native PIR
language and an exploration of Parrot design and features:

http://www.oreillynet.com/onlamp/blog/2007/03/testing_fizzbuzz_in_parrot.html

http://www.oreillynet.com/onlamp/blog/2007/03/fizzbuzz_in_parrot_part_two.html

Piers Cawley threw a bomb in the world of "Everything is a DSL! Squeee!":

http://www.oreillynet.com/onlamp/blog/2007/03/pushback_on_the_pseudodsls.html

brian d foy updated his ISBN modules:

http://www.oreillynet.com/onlamp/blog/2007/03/perls_businessisbn_now_handles.html

Roland Bouman characterized stored procedures as good or evil:

http://www.oreillynet.com/databases/blog/2007/03/_so_are_database_stored_proced.html

What's next? The long-promised B::Concise explanation... then maybe
TAP::Parser?

Until next time,
- c
chromatic@oreilly.com
Editor, Perl.com, et cetera

===================================================================
PostgreSQL on Windows: Technical Resources from Port 25

Get help and guidance configuring PostgreSQL 8.2 on Windows
from Port 25. Important options in the postgresql.conf and
pg_hba.conf will be covered, as will database creation in
PgAdmin III. Port 25 is a Microsoft community website designed
to facilitate a deeper dialogue around the interoperability
issues surrounding Windows, Linux, UNIX and Open Source Software

Learn more at: http://www.oreilly.com/go/onlamp-port25

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

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
------------------------------------------------------------------


Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?