2014-12-05 8:35 GMT+01:00 Max Leske <[email protected]>:

>
> > On 05 Dec 2014, at 08:02, Norbert Hartl <[email protected]> wrote:
> >
> >
> >
> >
> >> Am 04.12.2014 um 23:31 schrieb Thierry Goubier <
> [email protected]>:
> >>
> >> Hi all,
> >>
> >> I'm just wondering.
> >>
> >> Would it work to have a package format based on Fuel?
> >>
> > I doubt it would work cross platform. I don't know how fuel serializes
> WideString, LargePositiveInteger, BoxedFloat64. These differ between
> smalltalk platforms. The source as string solves that. Strings are written
> as unicode string and numbers as certain number format etc.
>
> True. Cross dialect loading isn't something we encourage to do with Fuel.
>
> @Thierry
> You said something about partial loading: that will never be possible with
> Fuel because of its pickle format. To select any partial graph you have to
> first read the entire file and rebuild the graph first (ok, you don't
> strictly have to build the graph but you still need to read the entire
> file).
>

Hum. I was thinking of partial loading at the application level, not at the
marshalling level.

The process of cutting out Monticello packages versions ancestry in Pharo
releases come to mind as a ... how should I say that ... We can/should do
better (additionally, because if the mcz isn't available somewhere, having
its ref its useless).

Thierry


>
> >
> > Norbert
> >
> >> Would that make loading faster?
> >>
> >> Does it already exist?
> >>
> >> Thanks,
> >>
> >> Thierry
> >
>
>
>

Reply via email to