scripting

Perl - Now In Strawberry!

Saw this O'Reilly Perl 5.10 post via slashdot (see, they're still relevant!) and made my way to Strawberry Perl which ultimately got me to here and here.

From the wiki:

The purpose of Vanilla Perl is to provide a series of releases that are as close as possible to the core Perl distribution, and containing *only* the minimum changes and additions required to get installation of XS modules from CPAN.

In addition to the modules in Vanilla Perl, Strawberry will also include the entire dependency tree for Bundle::CPAN, as well as a targeted set of upgraded versions of dual CPAN/core modules that have win32-specific fixes.

Thankfully OS X users already have the chocolate flavored version (mmmm...Cocoa).

Everyone join me in wishisg Perl a happy 10th birthday! You can read more about the new features here.

I'm liking the given-when statement, function state variables and the fact that kill -9 works correctly in Windows.

(Maybe we'll see Perl 6 in 2008)

Larry Wall For President

In just one article (his annual State of the Onion), Larry Wall gives the reader a full introduction to programming languages, compiler design and explains the current state of programming and scripting with elegance and style. It's the data equivalent of at least two college courses.

I'm now, dare I say, almost excited about Perl 6, despite having been osmosing Python over the past couple of years and Lua more recently. If sufficient work is done to provide the hooks into Apple's new Scripting Bridge feature of Leopard, it would make Perl the killer development tool for OS X as well.

Syndicate content