[Esug-list] ESUG SummerTalk - Fuel, binary object serializer

Steve Cline 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
> has
> > 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.

ttfn, Steve
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...
URL: <http://lists.esug.org/pipermail/esug-list_lists.esug.org/attachments/20110525/3810b542/attachment-0002.html>

More information about the Esug-list mailing list