Considering that gimp is out as 2.8 now, and will properly hit 3.0 before this mythical competitor can be written, what does Photoshop have that Gimp doesn't?
- Auto-anchoring of floating selection - or better, get rid of floating selections!
- Script recording and playback
- "Smart objects"
Even for me as a mere moderate power-user (I design websites/apps and do photo adjustments), there's four things on that list that are absolutely essential. And I'm willing to pay the extra dollars for it given how it enhances the final product.
That's quite a list. I wonder why it takes so long for these features to be supported. Perhaps what's necessary is a new paradigm of development: a core application with composable modules developed by a community on the basis of need. Evolution of standards will be tricky to manage but it seems likely to be inevitable.
It takes so long because the GIMP developers have a long-standing tradition of telling people with requests to go jump off a cliff if the feature being requested isn't directly useful to the developers. They have a fairly typical failing in assuming that because the source is available, anyone asking for features has the ability and the time to implement those features themselves, when often that is not the case.
So I'm thinking one way to reduce the barrier for entry into participation is to have the bulk of the application's features in a higher level language (rather than C), with the core in a high performance language. Unfortunately this is not something I'd have the time to pursue.
Of course, if you don't care whether or not anyone uses your software, telling people with questions and requests to jump off a cliff is entirely reasonable.
I tried the Gimp out in October last year in relation to photography. I found it pretty horrible. I had to download a third party RAW plugin. The plugin didn't support one of my newer cameras RAW files. With the files it did support the UI was a mess, and vastly less intuitive then Adobes raw offering.
Once I had a photo in the Gimp, the most obvious thing missing was non destructive smart objects and filters/adjustment layers. These are a pretty big deal for me, which is a shame, because I would like to see the Gimp progress - it still has a long way to go.