Hacker News new | past | comments | ask | show | jobs | submit login

1. It's very very hard to find out what's intuitive, yet powerful to use. Unlike implementing some algorithms, creating a good UI requires feedback from users.

2. It takes a lot of time and you frequently have to start over once you find out that what you thought works well, doesn't work well for others.

3. From anecdotical experience, I'd say that user interface design isn't what open source developers are interested in. It's a distraction from what they actually want to work on.

Personally, I find Inkscapes UI okay to use. Blender and Gimp, on the other hand, are a horrible, unintuitive mess. Whenever I need to do some image manipulation, I try to get by with Irfan View and Inkscape (even for raster graphics) as much as possible, just to avoid having to mess around with Gimp.




In the case of Blender once you get the hang of it, you'll feel more confortable than with other similar tools that do the same. I would say its kinda like vim.

Also why don't you use Krita?


> Also why don't you use Krita?

Because GIMP is for general image & photo manipulation and the product vision for Krita is to be a painting application.


I just fund out about Pinta yesterday - and it's a pretty nice alternative for folks who don't like GIMP UI.


GIMP is a mixed bag though. For the chrome of the application they definitely need more work, better icons, better toolbars, organisation of the UI etc. However, their on-screen tools (selection tool, path tool, gradients...) I find the GIMP UI much superior to all other programs I have tried.


I've been using Gimp for 10+ years, the UI doesn't bother me at all in fact, one could say hit has become intuitive.

No-one ever said Photoshop 3's UI was unintuitive, yet that's what Gimp feels like to me (having used PS from vers 1 through 4)


For an example of a great UI (and a good CAD program) see solvespace: http://solvespace.com/index.pl

It has nowhere near as many features though. I think part of the UI problem is handling a huge number of tools and features like in Inkscape and Blender.


Blender's UI is great, highly productive and ergonomic, the way Vim UI is great.

It does have a learning curve. But the same applies to 3DMax or whatever else you might consider using professionally.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: