Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Elian (119)

  (email not shown publicly)
AOL IM: DanSugalski (Add Buddy, Send Message)

Perl 6/Parrot internals ex-design team lead.

Journal of Elian (119)

Friday August 03, 2001
03:42 PM

Multi-arg dispatch can be fun

[ #594 ]

Just spent a few hours eith Eric Kidd talking about his paper on efficient multi-arg dispatching methods. It's really clever stuff, and looks darned efficient. I think we'll be able to leverage this to get Parrot dispatching really, really fast. Probably for single-arg dispatching with inheritance as well, since he was talking about some class hierarchy ordering stuff I'd not though about that'll make dispatching to parent versions of methods easier. (This is a cool thing... :) Doesn't neccessarily apply to Damian's HASA style selective multidispatch stuff, but that's OK.

I also think that, if we work it right, Parrot can be a handy dynamic-language semi-universal backend. Something like the JVM or .NET, only not so anal about things.