State of the Onion 2003
This is the 7th annual State of the Perl Onion speech, wherein I tell you how Perl is doing. Perl is doing fine, thank you. Now that that’s out of the way, I’d like to spend the rest of…
This is the 7th annual State of the Perl Onion speech, wherein I tell you how Perl is doing. Perl is doing fine, thank you. Now that that’s out of the way, I’d like to spend the rest of…
One of the most boring programming tasks in the world has to be pulling data out of a database and displaying it on a web site. Yet it’s also one of the most ubiquitous. Perl programmers being lazy, there…
Welcome once again to the Perl 6 Summary, in a week of major developments and tantalizing hints. We start, as usual, with what’s happening in perl6-internals: Targeting Parrot from GCC Discussion in the thread entitled ‘WxWindows Support / Interfacing Libraries’…
Scratching Your Own Itch Some time ago I became intrigued with Digest authentication, which uses the same general mechanism as the familiar Basic authentication scheme but offers significantly more password security without requiring an SSL connection. At the time…
Perl 6 Summary for the week ending 20030706 Welcome to this week’s Perl 6 Summary, coming to you live from a gatecrashed Speakers’ lounge at OSCON/TPC, surrounded by all the cool people like Dan Sugalski, Lisa Wolfisch, Graham Barr, and…
In the previous article, we looked at some of the more intermediate features of regular expressions, including multiline matching, quoting, and interpolation. This time, we’re going to look at more-advanced features. We’ll also look at some modules that can…
Editor’s note: Perl 6 Essentials is the first book to offer a peek into the next major version of the Perl language. It covers the development of Perl 6 syntax as well as Parrot, the language-independent interpreter developed as…
Welcome to my first anniversary issue of the Perl 6 Summary. Hopefully there won’t be too many more anniversaries to celebrate before we have a real, running Perl 6, but there’s bound to be ongoing development after that. My…
The Perl 6 Summary for the week ending 20030629 Welcome to the third of my US tour Perl 6 summaries. Once again I’m pleased to report that the denizens of the Perl 6 mailing lists continue to make the life…
In the previous hidden treasures article, we looked at some easy-to-use (but not well-known) modules in the Perl Core. In this article, we dig deeper to uncover some of the truly precious and unique gems in the Perl Core….
Welcome to the last Perl 6 Summary of my first year of summarizing. If I were a better writer (or if I weren’t listening with half an ear to Damian telling YAPC about Perl 6 in case anything’s changed),…
Introduction In 1995, Design Patterns was published, and during the intervening years, it has had a great influence on how many developers write software. In this series of articles, I present my take on how the Design Patterns book…
It’s another Monday, it’s another summary and I need to get this finished so I can starting getting the house in order before we head off to Boca Raton and points north and west on the long road to…
Everyone knows that Perl works particularly well as a text processing language, and that it has a great many tools to help the programmer slice and dice text files. Most people know that Perl’s regular expressions are the mainstay…
Another Monday, another Perl 6 Summary. Does this man never take a holiday? (Yes, but only to go to Perl conferences this year, how did that happen?) We start with the internals list as usual. More on timely destruction The…
The Perl Core comes with a lot of little modules to help you get thejob done. Many of these modules are not well-known. Even some of the well-known modules have some nice features that are often overlooked. In this…
Welcome back to another Perl 6 summary in which Piers comes back from watching a load of pretty girls dancing ‘round a huge Maypole in Wellow (it’s 60 feet high, the tallest permanent Maypole in England, there’s been on…
Last time, we looked at writing a simple Apache output filter - Apache::Clean - using the mod_perl 2.0 API. How did I know that the filter I presented really worked? I wrote a test suite for it, one that…
Welcome back to another Perl 6 summary, this week without any ‘comic’ introductions. So, without further ado we press straight on to the happenings in perl6-internals. Makefile issues Bruce Gray sent in a patch to tweak Parrot’s Makefile to…
This article is about a new Perl module called CGI::Kwiki. With this module you can create a Wiki Web site in less than a minute. Now that’s quick. Or more appropriately, ``That’s Kwik!’’ If you’ve not heard of a…