Re: This fortnight's summary
On Wed, Aug 25, 2004 at 08:19:06PM +0100, The Perl 6 Summarizer wrote: Chia-liang Kao announced that he (I'm guessing, I'm not very good at Yes, he. But I assume that someone's already confirmed this to you. He's been in London recently. I'm not sure if he's still here. Nick
Re: This fortnight's summary
On Wed, Aug 25, 2004 at 08:19:06PM +0100, The Perl 6 Summarizer wrote: A small task for the interested Dan posted another of his small tasks for the interested (maybe we should start calling them STFTIs?). This time he's after source tests to test the embedding interface and some fixing of the auto-prefix scheme. Hmm... I suppose that this acronym would be pronounced stuff-it. --
RE: This fortnight's summary
None of the links for the perl6-language threads work. Joe Gottman
Re: This fortnight's summary
These stuff-its should, of course, be stuffed into RT as TODO tickets. Not that I'm a zealot or anything. John Macdonald wrote: On Wed, Aug 25, 2004 at 08:19:06PM +0100, The Perl 6 Summarizer wrote: A small task for the interested Dan posted another of his small tasks for the interested (maybe we should start calling them STFTIs?). This time he's after source tests to test the embedding interface and some fixing of the auto-prefix scheme. Hmm... I suppose that this acronym would be pronounced stuff-it.
Re: This fortnight's summary
On Wed, 23 Jun 2004, The Perl 6 Summarizer wrote: Bignums! Dan asked for a volunteer to get Bignums working. Alin Iacob stepped up to the plate. Leo suggested that, rather than starting from types/bignum.c, it might be better to use an existing, maintained, maths (Look, I'll spell 'summarise' with a 'z' -- the OED does -- but it will be a cold, cold day in hell when I start abbreviating 'mathematics' as 'math'. Ahem.) package. Dan worried about license compatibility; the proposed GMP package is licensed under the LGPL which may (or may not) be compatible with Parrots Artistic/GPL dual licence. After a closer reading he reckoned that GMP's license is definitely incompatible with Parrot. http://groups.google.com/[EMAIL PROTECTED] The license issues there require that the full source of GMP ship with any binary copy. (the license has no provide a place to fetch it provision--the source is required) Which would make the Gameboy version of Parrot somewhat cumbersome. :) Resizeable*Array classes Fresh from his Fixed Array triumph, Matt Fowles posted a patch implementing nave Resizeable Arrays. Leo thought it a little too nave, and worried about duplication of existing functionality. Dan wasn't worried about the navet, or the duplication of functionality. He pointed out that it was more important to get *something* which could be improved and that the duplication was okay given that the idea was to get a standard framework in place and then eliminate the duplication. (I admit that I'm a little surprised to hear Dan, who's normally a strong advocate of up front design, preaching the refactorers creed...) Ah, but the design is already fixed. And I'm a big advocate of I don't care if it's implemented by the appropriate application of garden gnomes so long as it works school of thought. The code is close to irrelevant, it's the architecture and API of a black box and the system that box exists in that's important. Dan --it's like this--- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk
Re: This fortnight's summary
On Wed, 2004-06-23 at 08:12, Dan Sugalski wrote: The license issues there require that the full source of GMP ship with any binary copy. (the license has no provide a place to fetch it provision--the source is required) Which would make the Gameboy version of Parrot somewhat cumbersome. :) Has anybody inquired to the GMP project as to the possibility of relaxing that restriction? If GMP truly is the best bignum implementation, I definitely think it's worth asking. If nobody else is pursuing this then sure, I volunteer to subscribe to some lists and try to find the people to ask. I'll wait for a Yes from Dan or Leo before I run off trying to represent the Parrot project, of course. :) - Scott
Re: This fortnight's summary
The Perl 6 Summarizer wrote: PIO_unix_pipe() Leo's implemented a PIO_unix_pipe() method which allows you to run an external program and capture the results with a Parrot IO handle. He doctored the open opcode to use it pipe = open /bin/ls -l, -| While that's right regarding above syntax snippet, the credits for CPIO_unix_pipe() belong to Melvin Smith, who'd implemented it in the first place. I did just (as normal) make it more workable. Doctored is ok, though ;) leo - this is the usual thanks for your summariies, Piers, but ...