7 Apr 2004 13:37
This week's Summary
The Perl 6 Summarizer <p6summarizer <at> bofh.org.uk>
2004-04-07 11:37:16 GMT
2004-04-07 11:37:16 GMT
The Perl 6 Summary for the week ending 2004-04-04
Wednesday? Why did I leave it 'til Wednesday to write the summary? I
must have *some* reason. Or maybe not. I'll give fair warning that I
won't be doing a summary for next week though, what with Easter and
everything, but you'll get a fortnight's summary the week after, because
I'm good to you like that.
We'll start this week's summary with perl6-internals.
MMD vtable functions in bytecode
Dan had announced that he was working on adding parrot bytecode support
for multimethod dispatch, and outlined how they'd be used and got
semi-Warnocked.
The discussion got going this week, Leo Tötsch was unsure about some of
Dan's implementation choices. In particular, he wondered if MMD subs
should use PMCs rather than the simple function pointer that Dan had
used. Dan thought not.
http://tinyurl.com/3do7z
Behaviour of PMCs on assignment
The discussion of what to do when assigning to PMCs continued. The issue
is complicated because we are trying to be friendly to multiple
languages (though, as far as I can tell, the really problematic issue is
Perl Scalars; most of the other languages that spring to mind have
variables that are 'simple' pointers to objects; Perl Scalars can hold
(seemingly) a million and one different things, potentially all at
once). TOGoS argued that, as things stand there's a disjunction between
the way (say) integer registers work and the way PMC registers work.
(Continue reading)
RSS Feed