|
The State of Perl
A new year is a good time to take a look at the state Perl's in: its weaknesses, strengths, and future directions. Adam Turoff takes a long look at where Perl's going and why, and finds that Perl 6 doesn't have to be the last, great hope.
[Perl.com]
This week on Perl 6, week ending 2004-01-04
Dan calls for detailed suggestions for the Parrot threading model, and Piers makes up for the lack of activity in the language list by asking a few key players about their New Year hopes for Perl 6.
[Perl.com]
Blosxoms, Bryars and Blikis
How to add a blog, wiki, or some combination of the two to almost anything.
[Perl.com]
This week on Perl 6, week ending 2003-12-07
Objects all round - Parrot gets objects, and there was much rejoicing. Meanwhile, Larry lifts parts of the veil on the Perl 6 object model. Piers Cawley has the details.
[Perl.com]
How Perl Powers the Squeezebox
The Squeezebox is a hardware-based ethernet and wireless MP3 player from Slim Devices; its server is completely written in Perl, and is open and hackable. We talked to the Squeezebox developers about Perl, open source, and third-party Squeezebox hacking.
[Perl.com]
This fortnight on Perl 6, week ending 2003-11-23
Dan returns from LL3 with new ideas, what "multi" really means, and more on the Perl 6 design philosophy - Piers Cawley sums up two weeks on the Perl 6 and Parrot mailing lists.
[Perl.com]
This week on Perl 6, week ending 2003-11-30
The IMCC has a FAQ, the Perl 6 compiler gets updated to this month's reality, and Larry explains some more about the properties system. Piers Cawley, as ever, summarizes.
[Perl.com]
More Spidering Hacks
This week we offer two more hacks on grabbing--or scraping--the information you need, whether it's the link count for a particular Yahoo! category, or the quick answer for the word that's just on the tip of your tongue! Just two of the 100 such workarounds you'll find in O'Reilly's Spidering Hacks.
[ Web DevCenter]
Spidering Hacks
This week we offer two hacks from Spidering Hacks that save you time as well as extra trips to your favorite web sites. The first is on using Template::Extract, a Perl module that allows you to scrape a web page to generate RSS from its data structure. And the second is on using a program called dailystrips to grab all your favorite online comic strips and have them presented in one HTML file.
[ Web DevCenter]
Perl Slurp-Eaze
Uri Guttman demonstrates several different ways to read in and write a file in a single operation, a common idiom that's sometimes misused...
[Perl.com]
VBScript or Perl?
In the process of writing Active Directory Cookbook, author and long-time Perl coder Robbie Allen had to make a decision that Windows system administrators often face: whether to use VBScript or Perl? Ultimately, Robbie decided to use VBScript for the book's examples (though you can find Perl examples on his web site). In this article, Robbie outlines the advantages and disadvantages of each language, with sample code, to help you determine which works best for your project.
[O'Reilly Network]
Solving Puzzles with LM-Solve
A great many puzzles and games, such as Solitaire or Sokoban, are of the form of a "logic maze" -- you move a board or tableau from state to state until you reach the appropriate goal state. Shlomi Fish presents his Games::LMSolve module, which provides a general representation of such games and an algorithm to solve them.
[Perl.com]
This week on Perl 6, week ending 2003-11-09
People try to get PHP working on Parrot, while the perl6-language list thinks about nesting modules inside of modules. And Piers, dilligent as ever, summarizes all the action for your benefit.
[Perl.com]
Bringing Java into Perl
Phil Crow explains how to use Java code from inside of Perl, using the Inline::Java module.
[Perl.com]
This week on Perl 6, week ending 2003-11-02
A Hallowe'en release, catering for method calls on empty registers, and Parrot gets a HTTP library. (No, really.) Perl 6 and Parrot news from Piers Cawley.
[Perl.com]
Open Guides
Kake Pugh describes how Perl can help you find good beer in London, and many other places, with the OpenGuides collaborative city guides.
[Perl.com]
This week on Perl 6, week ending 2003-10-26
IMCC becomes more important, how objects can get serialized, and the all-important Infocom interpreter: all the latest Parrot news from Piers.
[Perl.com]
This week on Perl 6, week ending 2003-10-19
A new Parrot pumpking, Larry returns, and the Perl 6 compiler actually starts gathering steam... All this and more in this week's Perl 6 summary.
[Perl.com]
Database Programming with Perl
Simon Cozens introduces the DBI module, the standard way for Perl to talk to relational databases.
[Perl.com]
A Chromosome at a Time with Perl, Part 2
In this second article about using Perl in the bioinformatics realm, James Tisdall, author of Mastering Perl for Bioinformatics, continues his discussion about how references can greatly speed up a subroutine call by avoiding making copies of very large strings. He also shows how to bypass the overhead of subroutine calls entirely and how to quantify the behavior of your code by measuring its speed and space usage.
[Perl.com]
A Refactoring Example
Michael Schwern explains how to use refactoring techniques to make code faster.
[Perl.com]
|