Sunday, July 02, 2006

Performance and Flow

I was not at GUADEC, but thanks to the miracle of the InterWeb, I managed to see Federico's slides on his (wonderful!) GNOME performance work. However one statement intrigued me. "Slow performance breaks the flow (see Kathy Sierra's talk)."

Well, for me, the number one and two interruptions of my flow (and I suspect the flow of many others) is (1) application crashes; and (2) UIs that block on I/O. If we are really serious about making GNOME a viable Desktop Environment, I would like to see these as the next two GNOME goals.

That is all.

P.S. Thanks for your great work Federico :-)

3 comments:

Anonymous said...

For a start, I wish Gnome application developers would start their apps from a terminal, take a look at all of the severity-critical assertions that result, and actually correct the problems reported. It's embarrassingly obvious that developers don't look at these messages.

bkor said...

Anonymous: Please make sure you have the latest version and report those as bugs in http://bugzilla.gnome.org/. Thanks.

Hans Petter Jansson said...

For the "blocking on IO" part, I'm hoping we can get a platform solution to that soon. Take a look at the library I'm working on that's codenamed, yes, Flow.