AW: [squeak-dev] Morphic
marcel.taeumel at student.hpi.uni-potsdam.de
Fri Sep 24 14:57:31 UTC 2010
On Fri, Sep 17, 2010 at 12:29 PM, DeNigris Sean wrote:
> I was doing a lot of playing with Morphic this week at ESUG in Barcelona.
> Many people seem to really not like it and complain about it, but it seems
> very vague i.e. they can't point to a specific problem with it.
Morphic needs a more convenient way of UI programming. The tool builder
you write code that, in my opinion, would only be acceptable if a real
tool generated that code for you after a drag&drop-design-session with your
It shouldn't be necessary to write wrapper classes (*Spec) that are only
to compose morphs. That makes the code difficult to manage. It takes too
to locate the part of the source code that is responsible for showing button
Every morph should have its own coordinate system. It is quite
difficult to consider all special cases (TransformMorph,
and even impossible to write some applications in a clean fashion.
The layout mechanism is broken somehow. The API for table layout is
really good but does not work as expected in some cases, as it needs one
or even a change of some values (e.g., #extent) until coordinates and
become valid and can be accessed for further computations.
The managing of fonts and font rendering in general needs more attention I
default font in Squeak 4.1 looks quite good but has too few different sizes.
one good-looking mono-spaced font would be great. :)
More information about the Squeak-dev