[Esug-list] ESUG SummerTalk - Fuel, binary object serializer
cline at acm.org
Wed May 25 08:57:43 EDT 2011
On Tue, May 24, 2011 at 11:39 PM, Philippe Marschall <
philippe.marschall at gmail.com> wrote:
> Could you make the slides available in some other format than Flash?
I second that.
> > - Fast pickle format. It is much faster to materialize than to serialize.
> What has led to the conclusion that materialization is more important
> than serialization? I
I don't think Martin made a claim about importance, just current
implementation behavior. One horse will be faster than another. Currently,
the materialization horse is faster than the serialization horse.
> > - Correctly support class reshape (when the class of serialized objects
> > changed).
> So what do you do when an instance variable was added? Set it to nil
> and hope that everything will continue to work?
Of course. One might hope that the developer that added an instance
variable to a system which had existing instanciated objects would provide
suitable lazy initialization as needed. There is no magic.
> > - Serialize ANY kind of object. For the moment there is no object to our
> > knowledge that we cannot serialize and materialize.
> Really? You serialize Socket, Process, FileStream and something
> meaningful happens?
Again, no magic. One would hope an interface object that became detached
from it's service would know how to reattach.
Steve Cline cline at acm.org http://www.clines.org
"Do what's right, and try to get along with people, in that order"
- Ezra Taft Benson
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Esug-list