This Week on Perl 6 (6 - 12 Jan 2002)


You can subscribe to an email version of this summary by sending an empty message to

This summary, as with past summaries, can be found in here. (Note that this is an @Home address, and will change sometime in the next two months.) Please send additions, submissions, corrections, kudos, and complaints to

For more information on the Perl 6 and Parrot development efforts, visit and

There were 224 messages across 114 threads, with 39 authors contributing. Most of the messages were patches.


Parrot now has primitive regex support, courtesy of Brent Dax. It includes a set of regex op primitives, including hooks for a generic regex compiler. Currently, however, there’s some debate over where match should be implemented.

Naming Conventions

One of the larger threads discussed getting a handle on the current naming convention. Or, more accurately, the lack of one. No consensus has been reached.


The Parrot community received a well-deserved slap on the wrist from Parrot hacker Nicholas Clark. A common complaint on checking out our code is the incessant stream of warnings when compiling. You’re not alone.

Parroty Bits

Dan Sugalski posted some more random thoughts on Parrot’s implementation direction. He also started on the new memory allocator, and modified life.pasm to be a new benchmark.

David M. Lloyd fixed a some problems that exist when the size of an opcode is smaller than the configured size of an integer value. (A perfectly legal scenario in Parrot.)

Simon Glover also did significant hacking on arrays and hashes.

The Perl Development Grant Fund is holding steady at 26% (and change).

Bryan C. Warnock - Notes - Regexes - Naming Conventions - Warnings - Parroty Bits



Something wrong with this article? Help us out by opening an issue or pull request on GitHub