Several people have mentioned a desire to see Perl6 and Parrot facilitate object persistence. Should such issues be tackled in Parrot?
To some extent, yes. (And as such this is CC'd to both p6l and p6i, but discussion really belongs in p6i)
There's a freeze and thaw vtable entry for PMCs, and I've got sketches of necessary core functionality to make it fesable. At some point I'll get it down in electrons and fire it to p6i for hashing out. Basically we delegate to the PMC's code and let it do what it needs to. Standard serializers will be provided for mostly-passive variables, which should cover most common cases, while still allowing escapes for funkier (serializing file handles, sockets, or DB connections) cases.
--
Dan
--------------------------------------"it's like this"------------------- Dan Sugalski even samurai [EMAIL PROTECTED] have teddy bears and even teddy bears get drunk