At 01:04 PM 9/28/2001 -0400, Guido van Rossum wrote:
> > (Though it gets actively dicey with people writing new variable
> > types, but that's another issue entirely)
>
>I hope it is.  In Python, writing new extension types (which I suppose
>is the same thing) happens all the time in 3rd party modules.  We need
>an API to do this.

We're going to have one, but it's one of the APIs that we won't guarantee 
for the lifetime of Parrot. (The embedding and extension APIs are 
guaranteed link-safe forever--extensions built against Parrot 1.0.1 will 
run without relinking on Parrot 1.96.33) We might have a subset API that 
hides the gory details that may be guaranteed, though.

I'm hedging my bets here, with the assumption that the really low-level 
stuff might get completely redone because I made one or more bone-headed 
decisions in the initial design.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to