Perl.com 
 Published on Perl.com http://www.perl.com/pub/a/2002/01/p6pdigest/20020105.html
See this if you're having trouble printing code examples

 

This Week on Perl 6 (30 December 2001 - 5 Jan 2002)
By Bryan Warnock
January 05, 2002

Notes

Previous Perl 6 News

This Week in Perl 6, August 17-23, 2005
Matt Fowles summarizes the Perl 6 mailing lists, with p6i seeing the most HLL discussion yet; p6l debating binding, parameters, and primitives; and p6c appreciating pretty graphics.

This Week in Perl 6, Through August 14, 2005
Piers Cawley summarizes the Perl 6 mailing lists with containers and metamodels on the Perl 6 compiler list, metamodel and trait questions on the Perl 6 language list, and opcode changes and test modules on the Perl 6 internals list.

This Week in Perl 6, August 2-9, 2005
Matt Fowles summarizes the Perl 6 mailing lists, with p6i seeing build and platform patches, p6l exploring meta-meta discussions, and p6c enjoying Pugs and PxPerl releases.

This Week in Perl 6, through August 2, 2005
Piers Cawley summarizes the Perl 6 mailing lists with PIL discussion on the Perl 6 compiler list, type and container questions on the Perl 6 language list, and a Lua compiler on the Perl 6 internals list.

This Week in Perl 6, July 20-26, 2005
Matt Fowles summarizes the Perl 6 mailing lists, with p6i discussing garbage collection schemes, p6l rethinking object attribute access and plotting GC APIs and access, and p6c reporting problems, documenting PIL, and discussing the grammar.

You can subscribe to an email version of this summary by sending an empty message to perl6-digest-subscribe@netthink.co.uk.

This summary, as with past summaries, can be found in here. Please send additions, submissions, corrections, kudos, and complaints to bwarnock@capita.com.

For more information on the Perl 6 and Parrot development efforts, visit dev.perl.org and parrotcode.org.

There were 373 messages across 112 threads, with 50 authors contributing. Most of the messages were patches. For 2001, about 340 folks submitted over 9000 messages across 1300 or so threads.

Generators

(8 posts) Clark C. Evans asked whether Parrot will support generators, a cousin to continuations. Dan Sugalski says coroutines and continuations are in, but didn't really answer about generators. (As a sidebar, the rest of the thread was an interesting discussion about Python's recent addition of generators and how they work.)

Platform Fixes

Win32 has had more work done on it; in particular, the continual makefile problems. LP64 environments, such as 64-bit Solaris and Tru64, also received a much-needed fix, allowing them to finally work.

Signed vs. Unsigned

A huge signed-to-unsigned migration was finally begun. Somewhere between the original design and the initial code, the use of an unsigned partner to INTVAL (The Type Formerly Known As IV) was dropped. It's now been reintroduced, and implicitly unsigned values are slowly being converted.

Strings

There were a lot of cleanup and additions made to string support in Parrot. There was a mild discussion on being able to dereference a stringified address.

Fixed-sized Output Records

The language list received a question from Tzadik Vanderhood, asking if a fixed-sized output record will be allowed, in line with its input record counterpart: $/ =\80;.

Aaron Sherman gave a good response.

Parroty Bits

The Perl Development Grant Fund creeped up to 26%.


Bryan C. Warnock

Perl.com Compilation Copyright © 1998-2006 O'Reilly Media, Inc.