PhilBurton
Subscriber
It's obvious that the GIMP interface is driven by function, rather than UI usability, and it's been like that for a very long time.
UI design and testing is a separate discipline from classic software development. Your typical developer has probably not had any UI training, and is not usually as the intended user of the software he/she is developing. In my experience (in software product management), a UI designed by software developers ranges from so-so to disastrous. In one UI test of software where the UI was developed by a software developer, one of the test subjects started to cry. We got that on videotape to show management.
