Why Morphic?

John.Maloney at disney.com John.Maloney at disney.com
Mon Aug 13 21:55:26 UTC 2001


There's also a chapter about Morphic in the recently released book,

  Squeak: Open Personal Computing and Multimedia
    edited by Mark Guzdial and Kim Rose
    Prentice-Hall

Morphic is a graphical object system that's completely independent of
MVC; you can even remove MVC from a Morphic Squeak image entirely.

The biggest difference is that Morphic has an incremental display update
system that allows many graphical objects to be animating or updating at
the same time, whereas in MVC only one window (controller) is active at
any given time.

Morphic and MVC both have their strengths. MVC is better when memory
or processor cycles are in short supply. It is smaller, simpler, and more
efficient, but it doesn't do as many cool things. Morphic makes it easy to
have a lot of things happening at once, and it helps the programmer
create window contents that goes beyond text and list panes.

	-- John


At 9:06 PM -0400 8/9/01, Juan Manuel Vuletich wrote:
>Hi
>
>I've written something that could help answering your question.
>See http://webs.sinectis.com.ar/jmvuletich/MorphicTutorial/Morphic.html
>and tell us what do you think.
>
>Regards,
>
>Timothy Reaves wrote:
>> 
>>         I've been looking over Squeak documentation for the last week.  The last day or so I've been focusing on Morphic.  Most of what I've read has stated it is better than MVC, even going as far as to say it will replace MVC.  What I have not found is why?  Why is Morphic so good?
>> 
>>         What I have read - which really isn't a lot, Squeak documentation is sparse (I've ordered the latest book) - basically makes it look to be an abstraction layer for MVC.  Could someone shed some light on this for me?
>> 
>>         Thanks!






More information about the Squeak-dev mailing list