Boot-strapping perl.
So I've joined in on the Perl 6 developer's mailing list (this link will allow you to subscribe). I've been on lists before - most recently the Xerces and Xalan lists at Apache, but I left fairly quickly, as it seemed that the core list contributors had already arrived with a large piece of code from Sun, and were already at least halfway to their goal. I didn't like the feeling of joining a work in progress.
This project should be different - its a blank slate. While Larry Wall is still the "language pumpking", most issues of implementation, documentation, etc. have been left up to the members of the list.
So far there have been some interesting postings, largely regarding the "big picture" of how Perl 6 is going to be built. Here are some of the suggestions:
The second suggestion sounds interesting, but frankly I feel that this type of code generation (on this scale) doesn't translate very well from the whiteboard to the keyboard. Because this approach is so convoluted, it would limit the number of people who we could reasonably assume would approach and extend the source code (increasing source code accessibility is a primary goal of Perl 6).
The third option is almost certainly not going to happen. Introducing an even more esoteric language into the mix may have its advantages (i.e., garbage collection for free), but it would simply scare off too many potential developers.
We'll see what happens - there are a number of strong personalities on the list and already you could see some antagonism. I suspect some huge ego wars will take place before this is over.
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!