| perl6 Perl 6 Summary for 2004-11-15 through 2004-11-22 |
All~
Welcome to yet another summary.
Although Aliya is present for this summary,
I think the unnamed gecko with its tongue out will be the one who is helping to bring it to you,
aided of course by Nicola Conte and Massive Attack.
Without too much further ado,
I give you Perl 6 Language.
Nicholas Clark wondered what kind of return value the s/// operator would return.
Larry provided the answer,
a match object that does wicked smart things based on context (Boston is getting to me).
http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/7dea434423f4b23b/16682c343b53d47b?_done=%2Fgroup%2Fperl.perl6.language%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#16682c343b53d47b
Matthew Walton wondered about deep operators and return types.
No answer yet,
but it is still a little early to call in the awesome forces of Warnock.
http://groups-beta.google.com/group/perl.perl6.language/browse_frm/thread/7d839d26208ce291/5f2fea0de12b17ba?_done=%2Fgroup%2Fperl.perl6.language%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#5f2fea0de12b17ba
The race between google and the compiler is over,
and google loses.
badly.
While,
alas,
I do not get a pretty interface,
you all get links from http://www.nntp.perl.org.
Plus you get a nifty infant grammar engine to torture.
Patrick R.
Michaud (for ever after known as Patrick) released a first version of the Perl 6 Grammar Engine (P6GE).
Some time later,
he renamed it to the Parrot Grammar Engine,
as it will by standard in Parrot and PGE sounds better.
He asked for people to poke and prod it.
Many people did with quite some glee.
Some work has been done adding it to the Parrot build and making it uses Parrot's configure/make system.
As well as some cross platform cleanups.
Patrick also put out a request for tests and explained the basic framework already in place.
He also explained his short term plans.
http://www.nntp.perl.org/group/perl.perl6.compiler/96 -- initial release
http://www.nntp.perl.org/group/perl.perl6.compiler/107 -- cross platform happiness
http://www.nntp.perl.org/group/perl.perl6.compiler/111 -- test explanation
http://www.nntp.perl.org/group/perl.perl6.compiler/113 -- plans
http://www.nntp.perl.org/group/perl.perl6.compiler/118 -- the great renaming
Larry has managed to persuade http://dev.perl.org to host the latest and most up to date versions of the synopses.
Consider the former link deprecated.
Larry also mentioned that this should probably wait a little while before it hits slashdot.
Dan put a desperate plea not to also,
as "I feel obligated to actually *read* the comments on parrot and perl 6 stories on slashdot,
at 0".
http://www.nntp.perl.org/group/perl.perl6.compiler/117
Having fought my way through the lack of google,
I can now return to its calm warm tones and convenient threading.
Will Coleda pointed out that he has the mystical power to extract and summarize data from RT automatically.
Then he asked for suggestions about how to use this power for good or for awesome.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/a3c13cb7712a5ed1/db820cd0741489d6?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#db820cd0741489d6 -- the request
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/f49560d6ae945154/3c7d5b73e40733a3?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#3c7d5b73e40733a3 -- for awesome
Adam Warner has some trouble locating shared libraries on Debian.
Leo pointed out that Debian was apparently naming these libraries funny things.
The he added support for symlinks and asked Adam to provide the appropriate symlinks.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/db64b51898925ae9/425394eb301d0f53?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#425394eb301d0f53
Adam Warner was playing around with the Leibniz summation for PI example.
But he could not get it to do more precision than 3.1431591.
It turns out that the print opcode was at fault and that sprintf worked better.
In fact it allows you to print more precision than you actually have.
Ain't life in the floating point world a pain.
We should all use integers where PI is exactly 3.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/aa1f1e2f673110c3/fb33c37651577303?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#fb33c37651577303
The on going thread of three three letter acronyms seems to have finally run its course.
Ending in a climactic upgrade to perl 5.8.5.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/aad34cadf9171483/df893a6e259a2297?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#df893a6e259a2297
Leo posted a new calling scheme proposal.
Dan stomped on hit hard,
then he posted an updated version of PPD03 (calling convenctions).
Some time was spent fleshing out every little corner of the new doc.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/9703d8250ebede85/9ca263b1150dddb4?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#9ca263b1150dddb4
Joshua Gatcomb kindly acted as a mediary between the list and Clinton A.
Pierce.
Apprently Clinton's domain and ISP have been blacklisted by perl.org.
He would be willing to resume work on it,
but he would like help and/or to be un-blacklisted.
No real answer to Clinton's troubles.
On a side note,
my old email provider,
www.softhome.net,
also occasionally gets blacklisted by perl.org (it seemed to go in fits and starts).
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/e8468ee1dc25018b/db9d6eba0b3a5888?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#db9d6eba0b3a5888
Michel Pelletier was wondering if he could get CVS access to the parakeet language directory now that he has a perl.org username (michel).
Dan said that he had forgotten to mention that he had put in a request,
and he would likely forget to mention when the request went through.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8e85033c87c02060/7a5de4fbd2397db0?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#7a5de4fbd2397db0
In the confusion of what not to change and what to change,
the op to return to the caller by invoking the current return continuation got lost in the shuffle.
After sorting out the fact that Dan wanted it to go in.
Leo added it.
It was named returncc for lack of a better name.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/9fb6712b9df645f1/5bef058785ed5821?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#5bef058785ed5821
Jeff Horwitz noted that Parakeet did not quite work.
Leo pointed out that parrot had out flown parakeet and it needed to catch up with the new eval changes.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/d8a37cb17127a878/9f3b821029ed9df5?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#9f3b821029ed9df5
Leo sent a warning to the list that,
as per PDD03,
access to the current continuation and sub should only come from the interpinfo ops.
Usage of P0 and P1 for these things is officially deprecated and soon to be discontinued.
Also,
P2 current object came along for the ride later,
which caused troubles with imcc's self macro.
Later,
he removed the deprecated things.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/bea555795139a079/ffc425b374a66714?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#ffc425b374a66714 -- initial warning
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/a53c05a8cfce1517/59f9a31a707a9d98?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#59f9a31a707a9d98 -- self stuff
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/0741b5f214a4f194/ada41b9e8b59e4a5?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#ada41b9e8b59e4a5 -- updated warning
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/0629331d51463db4/927465beec995d2b?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#927465beec995d2b -- the removal
Leo has coerced main into looking and acting exactly like any other sub.
Consistency is nice like that.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/0fdb596c9aeac7a5/0d84f659bee88d63?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#0d84f659bee88d63
The thread of the week last week continued strong into early this week.
Slowly but steadily misconceptions of certain summarizers who would like to remain anonymous got cleared up.
Also,
later in the week,
Bill Coffman provided a summary of the problems and ideas thus far.
We all eagerly await the resolution.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/129398cc53ef9bb8/8147c37d8b77e3f1?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#8147c37d8b77e3f1 -- the monster thread itself
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/214157bf29879710/c57b4637509a41ab?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#c57b4637509a41ab -- Bill's summary
To keep up with the aforementioned eval changes,
m4 got some improvements,
thanks to Bernhard Schmalhofer.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/1f6a5494f2043bdb/9c8f548f0a977d33?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#9c8f548f0a977d33
Dan,
Leo,
and Patrick had an interesting discussion about the speed of various calling conventions.
While BSR/RET beats continuations,
continuations with tailcall optimization beat BSR/RET; however,
BSR/RET with tailcall optimization edges out continuations.
In the end,
the PGE will be written calling convention agnostic so as to provide a real world test for bench marking.
Either way,
fear the Big Sweaty Russian (ask Mike Z if you want to know ;-)
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/80e16640eeef5fb7/061d548a63e5a8ab?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#061d548a63e5a8ab
Last week I incorrectly claimed that the 'd' signature allowed access to a raw buffer.
I was wrong,
it was 'b'.
Thanks for the catch Bernhard.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/970eaf2e433bda8d/82c4dfd2ed75f878?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#82c4dfd2ed75f878
Andy Dougherty noticed that matchrange.pmc was attempting to return something from a void function.
He supplied a patch,
but there seems to be no response...
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/2a60110e2881a99b/88f91d0ac877a959?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#88f91d0ac877a959
Gerd Pokorra submitted a patch to fix a problem with perl6 --tree.
Warnock applies.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/88601d39094142b8/9fa6dd0682a92b4a?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#9fa6dd0682a92b4a
Patrick requested that someone provide the wonderfully amazing ResizableIntegerArray pop.
Once that is done,
PGE should switch from using a PerlArray to a ResizableIntegerArray.
Patches welcome.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/6132ec6ad975d9ad/857121f11e1244ce?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#857121f11e1244ce -- pop request
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/3fe2424b90f6b3ba/d84dbc4a84cb8713?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D30%26order%3Drecent%26&_doneTitle=Back&&d#d84dbc4a84cb8713 -- conversion request
James deBoer provided the previously requested patch for doing the right thing when there is no perldoc present.
Leo applied it.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/0a55500e9120e00c/a04c9502ca72fcfe?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#a04c9502ca72fcfe
The great thing about breaking benchmarks is that if you do it right,
you execution time goes from a big number to nearly nothing.
It provides one hell of a speed up.
Unfortunately,
it also means they don't work.
Alas,
such is life.
Fortunately Leo provided an explanation if not a fix.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/ccd9da3f42fa66e2/26d1d14770460af8?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#26d1d14770460af8
Leo voiced his confusion about MMD_ADD_INT.
When Leo is confused,
I get worried.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/f6e1de89b6a2b66a/0216d5634ee64f80?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#0216d5634ee64f80
Leo posted some interesting stuff about PICs and provided some preliminary bench marks.
He also provided a link to the article from which the idea was drawn.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8dd05d4fcbbbf2a5/eb809033f38fdbed?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#eb809033f38fdbed -- Leo's post
http://citeseer.ist.psu.edu/hlzle91optimizing.html -- the paper
Klaas-Jan Stol noticed that pmc2c2.pl was failing on his 10.2 installation.
He asked for help,
but no responsed yet...
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8f22d7983698e58b/9d390219a3e945e1?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#9d390219a3e945e1
William Coleda noticed that we did not consistently use_underscores or pushwordstogether.
Everyone agrees this is a problem,
so we are probably just waiting on a brave soul who can make the necessary sweeping change.
I think that underscores_won_out.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/133b28ac973bcff1/7a0abf836375c5e9?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#7a0abf836375c5e9
Will Coleda added basic list support to Tcl.
Then he threatened to do more with it.
I for one welcome our new list overlords.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/4e1345a51a9e7ad8/895267d6e8d76c38?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#895267d6e8d76c38
chromatic (whose name google rudely capitalizes) had some trouble building parrot on PPC Linux.
No resolution yet.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/3cf8e317d26e3bcf/20e082437de64106?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#20e082437de64106
Will Coleda added some new todo items.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/034d35b97ca932ca/61586fe7d92b2300?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#61586fe7d92b2300 -- finish split opcode
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/46c2a1cf65c48c58/592968cb195126a5?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#592968cb195126a5 -- remove perl dependancy on split
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8c7954c5b2211b7e/665261420c73c6cd?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#665261420c73c6cd -- add split to Tcl
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/c5fec6e374846f70/fff910e14d0ed5c3?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#fff910e14d0ed5c3 -- add \u support to Tcl
Tim Brunce asked how Parrot was handling IP concerning.
Dan told him that we have lawyers working up "Real Paperwork" even as we speak.
In the mean time,
it is mostly an honor system.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/50fed28a577179a6/588e4325132ba1a0?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#588e4325132ba1a0
Will Coleda found a bug in MMD.
Leo took responsibility and submitted a fix.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/5b51acd30dddcb4b/ea05fc69b1ada719?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#ea05fc69b1ada719
Patrick wondered if goes was sitting around that would properly escape a string into a nice clean form.
The answer,
yes,
use Data::Escape.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/44c0db0d70c1af4d/61582fd1a923fddf?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#61582fd1a923fddf
Luke Palmer found this bug.
Leo fixed it.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/ad0d56c6b1f32e4d/fa9d4947a9da1b1b?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#fa9d4947a9da1b1b
Luke Palmer wondered if subs still had to have _ before their names.
Leo provided the answer: no,
and the docs are out of date.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/f7b3128d669c2f5a/ba8bfce95fc8d2d0?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#ba8bfce95fc8d2d0
Leo noted that opcodes with silent effects need a little more special treament.
This morphed into a conversation about the continuation troubles that have been haunting us all and exceptions too.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/fffe697b83fcd83b/6c103d914348a877?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#6c103d914348a877
Will Coleda asked if it would be possible to indicate what routing we are returning to after a returncc opcode.
Leo liked the idea and put in a quickl hack for it which neads cleanup.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/323197fd8b9f5482/b9d23df7e1297092?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#b9d23df7e1297092
Gabe Schaffer continued to explore the problems and approaches to portable threading with Leo's help.
Best of luck guys.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/f19b6ee994c02148/1b05f83c0a1ae1b0?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#1b05f83c0a1ae1b0
Will Coleda noticed a possible optimization with register mapping.
Leo said that it was not that simple,
but it would be implemented at some point in the new register allocator.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/bf18b6620ff12200/2df5df8dc25e1aec?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#2df5df8dc25e1aec
Exceptions hurt my head.
Especially Dan's description of them.
Thus I will just leave you to read it for yourself,
so your head can hurt too.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/ae4a03fb5d3df295/e0a752ae55aca38a?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#e0a752ae55aca38a -- Dan's initial post
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/26efce35328fd4ab/3972c5d7e2e15d84?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#3972c5d7e2e15d84 -- Will's troubles
Leo noticed that the makefile is not quite right about it dependencies.
This frequently recurs.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8e57b3fb36187350/79365a2b5bbd99b8?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#79365a2b5bbd99b8
Stephane Peiry provided some more JIT support for the sparc.
Leo applied the patch.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/8c57a83d1cf82d3e/03f666b78d0f95f0?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#03f666b78d0f95f0
Will Coleda,
Luke Palmer,
Jerome Quelin,
and Patrick all worked to clean up PGE to have its own namespace and consistent naming.
http://groups-beta.google.com/group/perl.perl6.internals/browse_frm/thread/302c18a12d48c888/cd3f45698e864138?_done=%2Fgroup%2Fperl.perl6.internals%2Fthreads%3Fstart%3D0%26order%3Drecent%26&_doneTitle=Back&&d#cd3f45698e864138
If you find these summaries useful or enjoyable,
please consider contributing to the Perl Foundation to help support the development of Perl.
You might also like to send feedback to ubermatt@gmail.com
http://donate.perl-foundation.org/ -- The Perl Foundation http://dev.perl.org/perl6/ -- Perl 6 Development site http://planet.parrotcode.org/ -- Parrot Blog aggregator