It's funny that today there still isn't a free image editing software comparable with the Photoshop from 2000. Krita is close, but still cumbersome to use.
It's funny that today there still isn't a free image editing software comparable with the Photoshop from 2000. Krita is close, but still cumbersome to use.
I think the same thing happened to Windows and Office.
Having said that, there's probably another elephant in the room, namely the current generation that grew up with phones and tablets and didn't really learn to use traditional computers fluently
I'm an old Photoshop user who has GIMP now. I'd like to do a breakdown of everything that's wrong with its interface behavior, but analysing exactly how it does behave would be a major mission. There's something - several things - wrong with how it selects, moves, deselects, selects layers, and zooms, compared to what I expect for the workflow I try to have. Possibly this is just a matter of needing to learn new conventions, but possibly I have learned the GIMP conventions and they're just clunky.
Interesting, though, since this is organic, grass roots, free software interface crappiness, not the coercive corporate kind.
It seems clear to me that most people get used to some interface and anything different is wrong. I saw that a lot with Windows users changing to Mac or linux interfaces. Anything 100% identical is "interface crappiness". Apple interfaces have always run circles around Microsoft's, that copied things from Apple without understanding the fundamentals or hiring proper designers.
My problem with GIMP was always that it was not as powerful for the professional, like the support for color spaces with lots of bits per channel. That looks solved now, although I had not time to test is personally.
On the other hand, you could program GIMP much easier with Script Fu (a Lisp dialect) with less restrictions, like with most open source software.
On the whole I didn't think there was much difference, apart from a general vibe of crassness on Windows, which had no clear cause. But that's switching from Classic Mac OS: you're probably talking about the new OSX BSD linuxy one. Besides, it would have been Win2K I switched to, which was one of the best iterations.
I used Linux for a while too, but that was XFCE, so again kind of samey. Mainly I remember constantly having to go through Sudo whenever I wanted it to do anything, that was the distinctive interface difference.
Color spaces, a closed book to me. I can't stand color spaces, they were always some sort of unwieldy mess of interest to other people. People who print things, maybe, I don't know. From my perspective, they caused a lot of pretentious confusion when people were trying to make images on computers for viewing on computers and for some reason didn't do the natural thing and think in three bytes of RGB.
Scripting, I hadn't even thought about, and I'll give you that one. Photoshop had a mechanism for recording actions and playing them back, and it produced a linear list of actions, with no control flow. I definitely wanted a better scripting mechanism.
I wrote a little tkinter program to do it because, not least, tkinter is in the Python standard library.
I found out my stereograms looked OK in tkinter but when I exported the images to the web there where ghosts. What I found out was that modern GUI frameworks do color management in the sense that they output (r,g,b) triples in the color space of your monitor, which is what you get when you take a screenshot on Windows. So if you have a wide gamut monitor you can do experiments where you have a (0, 192, 0) color in an image specified in sRGB and then find it was (16, 186, 15) in a screenshot. [3] Drove me crazy until I figured it out.
What was funny was that tkinter was so ancient that it didn't do any color correction, it just blasted out (0, 192, 0) when you asked for (0, 192, 0).
It also turns out to be a problem in printing, where the CMYK printer presents itself as having an RGB color space where the green is very saturated but never gets very bright, and sRGB green also has red in it, but if you attach the printer's color profile to an image you can force a saturated green. A lot of mobile devices are going in the Display P3 direction so you can get better results publishing files in that format.
That and a few other print projects (so easy to screw up a $150 fabric printing job) have gotten me to care a lot about color management.
[1] https://en.wikipedia.org/wiki/Anaglyph_3D
[2] https://en.wikipedia.org/wiki/Vergence-accommodation_conflic...
[3] the native green on the monitor is more saturated than the sRGB green so it adds a little red and blue to make it look the smae!
https://www.contrado.com/print-on-demand
and something I found amusing was that almost all of them will only take files in sRGB format even though they actually support a gamut which covers some colors better than sRGB and other colors worse. My monitor supports Adobe RGB and covers both spaces pretty well.
I think, however, that they have more quality problems if people send files that have different color profiles so they just take sRGB.
I had some print jobs go terribly bad, turns out yellow flowers are out of gamut for my camera, for sRGB and CMYK, If you try to print something that has out of gamut colors, the printer will do something to put them into the gamut and you might not like it. I learned to turn on the gamut warning for Photoshop and bring the colors into the CMYK gamut before I print, even if I am sending in an sRGB file. It didn't bother me so much when I was printing 'cards' with my Epson ET-8550, but once I had orders come back ruined, I figured it all out.
I just appreciate that there are many options, and can talk to each other pretty well. If one becomes unusable, I have others, and sometimes there are newer ones. I did a stage banner project last December but I had Gimp, Krita, and Inkscape all open at the same time. (With a quick use of an old version of Illustrator in Wine to export into an illustrator template matching the dimension outlines and particular color space the printing company needed...)
Photoshop tried to be the everything tool, and it probably is and will continue to be the best kitchen sink (and if I knew it better and had a license, it probably could have sufficed by itself for my project), but for any specific thing there's going to be something else that's better for at least that thing (maybe even one of Adobe's other products, like Illustrator). Krita isn't competing with Photoshop so much as with Photoshop's usefulness in drawing and making art, and in that space are also Clip Studio Paint or Procreate on iPads, both quite popular with hobbyist and professional artists. Gimp isn't competing so much on the art creation side (or even making simple animations like Krita lets you do more easily) as it is on the editing and manipulation side. And when editing camera raws, you'd use Lightroom/Darktable/RawTherapee. Inkscape is vector graphics, a whole other use case and competitive landscape.
(Speaking of old/dead software, I remember using Xara Xtreme LX for a while, it was really slick...)