This week's summary

2004-08-02 Thread The Perl 6 Summarizer
The Perl 6 Summary for the six days ending 2004-07-31
As I threatened last week, I'm moving the rollover point for these
summaries from midnight on Sunday/Monday to midnight on Friday/Saturday,
but rather than do it in one swell foop I'm doing a couple of six day
weeks. The theory is that, once I become a student teacher I'll be
rather busy during the week, but I should still be able to make time to
write the summaries at the weekend.

That's the theory at least. You'll note that this didn't get posted to
the mailing lists on a Sunday. Blame my cousin for getting married. It
won't happen again.

  Pie-thon
Good news! Guido is a gentleman and declined to throw a pie at Dan.

Bad news! The Perl Community is a bunch of savages, and they paid $520
to be able to throw pie at Dan.

Good news! There are photos.

http://xrl.us/ck3f

http://xrl.us/ck3g

  Notes to self
1   Americans pronounce 'maths' as 'math'.

2   Don't make silly cracks about American rectitude

3   Oops.

  Leo's proposed calling conventions
It's been apparent for a while now that Leo Tötsch isn't happy with
Parrot's current calling conventions. This week he posted a proof of
concept patch implementing a proposed new scheme. Luke Palmer agreed
that it was probably worth consideration. We'll see what Dan has to say
when he gets back from OSCON.



  Stack based language
RaghavendraK asked about the difference between stack and register based
virtual machines. Brent Royal-Gordon gave good advice.

http://xrl.us/ck3h

  ICU outdated
Joshua Gatcomb noted that the ICU that comes with Parrot is, not to put
too fine a point on it, old and buggy. The ICU developers have suggested
that Parrot move to version 3.0. Josh proposed various ways of doing
this. Leo wants ICU out of the Parrot CVS, but Dan's argued in the past
that it should be in there because he doesn't want to force people to
chase round fetching a raft of required libraries before they can build
parrot.

http://xrl.us/ck3i

  Jarkko proposed for a CVS checkin rights
Following a raft of high quality patches from Jarkko Hietaniemi, Leo
proposed him for membership of the cvs ci club.

http://xrl.us/ck3j

Meanwhile, in perl6-language
  What's core?
Larry and Dan Hursh discussed what would be going in the standard Perl 6
distribution. Dan argued that we should be concentrating on producing a
distribution akin to the current Perl 5 distribution, but with a few
fewer kitchen sinks. Larry argued that we should concentrate on two
distributions:

1   Bare bones, just able to build itself and with enough capability to
bootstrap everything else.

2   Extended. The bare bones system + a set of libraries fetchable from
CP6AN that constitute the Perl 6 'supported' library; modules that
are maintained by the Perl 6 equivalent of perl5-porters and which
will be supported over a long time frame.

I don't think Dan's been convinced yet. Elsewhere in the thread Luke
Palmer coined the delightful acronym 'EYEWTIBWATA' -- Everything You
Ever Wanted To Install But Were Afraid To Ask -- or eye-witty-bwattle.
I'm unsure about whether it's going to rank up there with Tim-toe-tidy
though.

http://xrl.us/ck3k

Announcements, Apologies, Acknowledgements
I'm getting bored of typing 'Palmer' and 'Tötsch' once a week, so I'm
considering treating Luke and Leo like Larry, Dan, Damian and, if you
insist, chromatic.

So, 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 or contributions to a
'getting Piers to OSCON 2005' fund to mailto:[EMAIL PROTECTED]

http://donate.perl-foundation.org/ -- The Perl Foundation

http://dev.perl.org/perl6/ -- Perl 6 Development site



Re: This week's summary

2004-08-02 Thread Alberto Manuel Brandão Simões
  ICU outdated
Joshua Gatcomb noted that the ICU that comes with Parrot is, not to put
too fine a point on it, old and buggy. The ICU developers have suggested
that Parrot move to version 3.0. Josh proposed various ways of doing
this. Leo wants ICU out of the Parrot CVS, but Dan's argued in the past
that it should be in there because he doesn't want to force people to
chase round fetching a raft of required libraries before they can build
parrot.
Some ideas to solve this:
1. Configure checks out ICU if needed.
2. Configure fetchs a night/week/month snapshot (from parrot 
homepage/ftp/whatever) of ICU if needed.

I just thing that ICU in the Parrot CVS do not make sense.
Kind regards,
--
Alberto Simões
Much as I hate to say it, the Computer Science view of language design
has gotten too inbred in recent years. The Computer Scientists should
pay more attention to the Linguists, who have a much better handle on
how people prefer to communicate.
--Larry Wall