This week on Perl 6 (11/17-11/23, 2002)
And some rough beast, its hour come ‘round at last slouches toward… And then the scansion goes to pot and I can’t make a joke fit. Shame. Anyhoo, it’s time for another episode of the continuing saga of Perl…
And some rough beast, its hour come ‘round at last slouches toward… And then the scansion goes to pot and I can’t make a joke fit. Shame. Anyhoo, it’s time for another episode of the continuing saga of Perl…
"Oh! my ears and whiskers, I’m late!" It’s 0650, it’s 20021120 and I’ve only just started writing the summary. Call me lazy, call me a shirker, call me anything you damn well please, just don’t interrupt me while I’m writing…
A History of Forward and Reverse DNS When an Internet server receives an incoming connection from a client, it may take a precaution of verifying the identity of the client. Some protocols simply trust the client to provide proper credentials…
Far off in distant Newark, a figure muttering something about ‘Leon Brocard’ shambles across a railway bridge and makes its way into a waiting room. Time passes. After a while, a train arrives and the figure shambles on board,…
The main goal of this article is to discuss in detail about exception handling in Perl and how to implement it using Error.pm. On our way, we’ll be touching upon the advantages of using exception-handling over traditional error-handling mechanisms,…
Welcome to the latest of the ongoing series of Perl 6 summaries, in which your arrogant moderator does battle with the forces of prolixity in a Brobdingnagian attempt to tame the tortuously tangled threads of Perl 6’s design and…
As Andy Lester points out in this month’s Perl Review, one big advantage of there being so many Perl books around is that the publishers can now get around to putting out books on some of the more "niche" areas…
You may have noticed that this summary is late. Um … [looks sheepish, shuffles feet], the dog ate my homework. I did a tiny bit of procrastination at the beginning of the week and then got totally overtaken by…
Have you ever written a Perl application that connects to a database? If so, then you probably faced a problem of having some code like: $statement = q(select isbn from book where title = ‘Design Patterns’); $sth = $dbh->prepare($statement)…
This is yet another Perl 6 summary documenting what has happened over on the perl6-internals (where Parrot, the virtual machine that will run Perl 6 is discussed) and perl6-language (where Perl 6 language design is discussed) mailing lists. Piers is…
Every time I get a new copy of ActiveState’s Komodo IDE, I do a review that invariably ends "this would be the perfect IDE for me if I were the sort of person who used IDEs". And every time I…
This is yet another Perl 6 summary, documenting what has happened over on the perl6-internals (where Parrot, the virtual machine that will run Perl 6, is discussed) and perl6-language (where Perl 6 language design is discussed) mailing lists. Piers is…
It’s easy to take hashes for granted in Perl. They are simple, fast, and they usually "just work," so people never need to know or care about how they are implemented. Sometimes, though, it’s interesting and rewarding to look…
Okay, this is my last summary before I take a couple of week’s holiday away from any form of connectivity. Will I cope? Can my system stand going cold turkey? Can you live without my summaries? Luckily, Leon Brocard…
AxKit is not limited to working with pure XML data. Starting with this article, we’ll work with and around non-XML data by developing an image browser that works with two types of non-XML data: a directory listing built from…
So, another week, another Perl 6 summary. Let’s see if I can get through this one without calling Tim Bunce ‘Tim Bunch’ shall we? Or maybe I should leave a couple of deliberate errors in as a less than…
As with most of my previous articles, this one grew out of a project at my $DAY_JOB. The project du-jour involves large dependency graphs, often containing thousands of nodes and edges. Some of the relationships are automatically generated and…
Happy birthday to me! // Happy birthday to me! // Happy birthday, dear meeeee! // Happy birthday to me! And, with a single breech of copyright, Piers was free. The production of this summary was delayed by my turning…