Computers in general and software in particular have always been a hobby of mine, almost a passion. I’ve been playing with them since the days of the ZX-81 Sinclair “computer”. I (ab)used a Commodore 64 until it literaly fell apart and worked on exotic old machine such as thoses with 2MB of ram and a 80286.
Those where the days when GUIs would make their entrance. It was way back when I was still studying (…hard to become a “beer expert”) and when animals could still talk.
It was a time when me and my friends looked down on software that was too shiny and/or had too much “bling”. In those days, because CPU power was very limited, that was pretty much the same as bloated software.
I’m explaining this background information to you so that you understand why the Kettle GUI called Spoon is as minimalistic as possible. If you don’t see 10 different views and +50 widgets in there its because I don’t want to have that in my software. All too often when working in IDEs like Eclipse I find myself clicking away as many views I don’t need as possible. I like my software clean with a nice overview. Information overload is not a good thing, although it can look impressive at times.
This is what version 2.4.0 looked like:
However, lately while building the 2.5.0 version, we got a few questions from the community to add some graphics, add some color, just to make Spoon look “more professional”. It all started because I replaced the core objects tree with a new ExpandBar SWT widget. Some folks in the community really like the extra images, others really hate them, some others probably couldn’t care less.
What about you? Which version do you like best? And does it really matter?
Without extra graphics:
Until next time,
P.S. Just to make this clear, I added an option to turn off the graphics because I think that after 5 minutes they seriously get in the way 😉