[Pharo-project] A new GUI visual designer
craig at netjam.org
Sat Feb 19 00:42:26 CET 2011
> You are setting up some of the same mistakes that were made in
> SmartReferenceStream, only with both sides involved.
What mistakes were those?
> This is a simple problem calling for a careful solution.
I agree, and this seems a lot simpler to me than what has come before.
> What you are doing *could* be ok with the developer of both systems
> on hand to monitor it, but that will be rare.
Hm, I don't think that's true. In my use so far, this system has
reduced the number of situations requiring human intervention, not
increased them (mostly to do with missing prerequisites, out-of-date
class definitions, and class name conflicts).
> What you want are tools that make it easy to write the converters
> (which belong in the affected classes, not the serializer - another
> SmartReferenceStream oddity).
Naiad (Spoon's module system) is indeed implemented that way; there
is no "serializer".
+31 06 2757 7177
+ 1 415 287 3547
More information about the Pharo-project