[Newbies] status of the 'mvc' environment?

Casey Ransberger casey.obrien.r at gmail.com
Sat Sep 6 05:00:43 UTC 2014

I'm pretty big Cuis fan as well, and if what you really want is an image
which runs pretty darned fast above a Squeak VM on lower end hardware, it's
definitely worth a look. No MVC available on the system yet, unfortunately;
it's a thing I want to do, but finding time is hard, etc. Need to make it
work right on Squeak first, and gather a good set of tests before
attempting to port. We're inching closer to to replacing the current
Morphic implementation with something that uses vector graphics (Morphic 3)
though, so the topic of unloading the current Morphic implementation (which
is very different from those available in other Squeak variants) is
currently quite relevant to the folks on the Cuis list, and I do see some
overlap here with concerns in the broader Squeak community around Morphic
being adjoined to the current system more or less at the hip.

If you have any questions about Cuis specifically, the best place to ask is
below, although most (if not all) of us read squeak-dev too:


On Fri, Sep 5, 2014 at 9:40 PM, H. Hirzel <hannes.hirzel at gmail.com> wrote:

> Mayuresh,
> There is a thread in the mail archive
> Subject: All MVC image
> Date: Fri, Jul 6, 2012 at 5:02 PM
> It mentions an MVC image done by Sungjin Chun which the late Andreas
> Raab considered very fine.
> The MVC implementation in the current squeak still has problems.
> So if you are interested in MVC I suggest that you go for an earlier
> version.
> (Or you try Cuis which is Morphic only -- reworked by Juan Vuletich --
>  but is fast https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev --
> only 600 classes in the image)
> --Hannes
> On 9/6/14, Casey Ransberger <casey.obrien.r at gmail.com> wrote:
> > Woot! I can't answer your question, but I do have a strong interest in
> > being able to unload the Morphic environment. In something like a web
> > server, Morphic just wastes a lot of CPU cycles, and MVC is much less
> > expensive (as we've seen on lower end machines like the Raspberry Pi,) so
> > it would be fantastic to elevate it to its former glory as a complete
> > solution to the user interface of applications which do not require the
> > flexibility of the Morphic environment, like the system browser.
> >
> > Unfortunately, while I have plenty of experience with the MVC "pattern,"
> I
> > have only really just sat in awe of how fast Squeak runs inside an MVC
> > project. Having someone around who's returning after 14 years of
> wandering
> > might be just what I need to make myself useful in this regard. I know
> that
> > David Lewis is also interested in seeing the MVC system a viable option
> for
> > development again (IIRC he fixed some serious problems with the
> debugger,)
> > and I imagine that at least some of the Seaside folks would love to drop
> > the overhead of Morphic from their servers.
> >
> > I'm moving this conversation to squeak-dev, as it's more about
> remodelling
> > and redecorating a part of the core of Squeak and less about using it in
> > general. If you aren't subscribed there, you should be, or you'll end up
> in
> > the moderator's queue, which can take a (relatively) longish time to turn
> > around.
> >
> > If the community doesn't take the bait, feel free to contact me offline.
> > Maybe there's a common point of interest and we can team up.
> >
> > --Casey Ransberger
> >
> >
> > On Fri, Sep 5, 2014 at 8:39 PM, Mayuresh Kathe <mayuresh at kathe.in>
> wrote:
> >
> >> hello,
> >>
> >> i am returning to squeak after a gap of 14 years.
> >> back then, i used to work only within the 'mvc' environment as morphic
> >> hadn't taken off the way it has now.
> >>
> >> i still prefer the simplicity and lightness of the 'mvc' environment.
> >>
> >> at last use, the 'mvc' environment felt quite sluggish and crashed my
> >> squeak session multiple times.
> >> hope all is well!
> >>
> >> ~mayuresh
> >>
> >> ps: if boris gaertner is still around, could he please mail me off-list!
> >>
> >> _______________________________________________
> >> Beginners mailing list
> >> Beginners at lists.squeakfoundation.org
> >> http://lists.squeakfoundation.org/mailman/listinfo/beginners
> >>
> >
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/beginners/attachments/20140905/7790dd6c/attachment.htm

More information about the Beginners mailing list