> Stef, > > As long as you're not giving up, I approve :) I decided now that I will not and you can believe me. Last day I was discussing with some colleagues of mine about all kinds of news about pharo (web site, companies....) and oen the them told: "and we all that you were depressed" and he was right.
> Cuis has set objectives, and absent Pharo, Squeak would be back to business > as usual with shocking speed. Let's not try it. We can learn from it and this is what is the most interesting part. > > There no doubt are areas in which performance can be improved. One thing > that has stuck with me for a while is that a prominent Squeaker (don't recall > who) once was bragging about Squeak's graphics and the fact that all > parameters are always passed on each call. True or not, then or now, I don't > really know. My point is simply that there could be horrible penalties for > extra parameters on the stack and changing any device contexts[*] for every > call (worst case). Gary, does any of the above ring true? If so, is there > anything we can/should do about it? > > Whatever the cause, I recently had the opportunity to put a very large number > of items into a tree. It was something that I did in Dolphin, fully > expecting to have to break up the data set for performance reasons, but was > *very* surprised to see that Dolphin tolerated it well. Pharo pretty much > drops to its knees on the same data. It might be my fault, but it would be > nice to see comparable performance. Yes. > As a related aside, I recently noticed mention of removing the world menu > from Squeak. That is something we will eventually need to do if we want to > get away from having a single main window and emulated shells inside it. > Remove the desktop, and there is nowhere to click to get the menu. Yes now I'm quite sure you do not want to have the same as in squeak. It is the old worldMenuBar > > Bill > > > [*] sorry, recovering Windows programmer. > > > > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Stéphane > Ducasse > Sent: Saturday, January 09, 2010 5:21 AM > To: [email protected] Development > Subject: [Pharo-project] Morphic (for gary :) and others) > > Gary and others > > I really think that we should do an audit of Morphic. In 1.1 we are going > already faster but I'm sure that there is plenty of space for improvements. > > I see several actions > - checking squeak toolbuilder enhancements and using it for the tools > > - checking CUIS > - juan did an excellent job remocving a lot of unnecessary code > - juan optimize scrollbar > - juan did a new texteditor morph > > - removing/cleaning extra widgets Pluggable/nonpluggable plague. > - integrating better polymorph into the widgets layer. > > What do you think? > > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > > _______________________________________________ > Pharo-project mailing list > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
