Day 45: Slashdotted.

autrijus on 2005-03-17T14:12:55

Pugs was slashdotted yesterday. :-)

Today is the day of $work, so I didn't get many things done, except trying to fix Unicode.c's building on certain platforms. Unfortunately, my Unicode.c still causes illegal instructions error on Linux/Sparc -- my C fu is really really weak outside XS, so I'd appreciate any help from C hackers as to how to fix it.

I'm delighted to learn that GHC 6.4.1 will come with the equivalent capability, so maybe I'll drop 6.2 support once 6.4.1 is out, because consistent builtin Unicode semantic is one of the things that is really better done in the underlying system.

The Algorithm::Dependency group-p6ification project drew a healthy debate from Darren, Alias, Schwern and me, which resulted in a long thread on p6l to re-examine the .method syntax. We'll see how it plays out, but I think .foo / $_.foo is better, huffman-wise, than $self.foo / .foo.

nothingmuch hacked in eval_ok and eval_is, and began to convert existing tests to use it. gaal added various 6.2-blocking tests, as well as tests for a truly weird parse error involving &sub interpolation in strings. New committers gaal, elmex and gugod also checked in tests that shakes many corner cases out.

mugwump continued working on perlpodspec.kwid, toward a unified DOM for POD and POD dialects. Ingy started a Perl 5 reference implemenation of Kwid tools as Perl5-Kwid in the Pugs tree.

That's it for now. See you tomorrow! :)