Stephen Hargrove posted recently talking about the general trend in Macintosh software where a specific type of software is "done to death". The examples were FTP applications and more recently image editors.
Granted there does seem to be a large choice of FTP clients for the Macintosh. However, is this really a problem? Doesn't this give the Mac user a good range to choose from? I personally use Transmit. I found it pretty early on and like the features it has. So I am happy. I'm sure others would find Transmit not to their liking, but some other client would be perfect for them. With only a few choices, a user would be stuck with something they may not like.
The recent example was of image editors. The article cited 3 new editors either released or soon to be released. Acorn, Pixelmator and Iris.
I recently took a look at Acorn and purchased it within an hour. It does what I used to use Adobe Photoshop Elements for, but now don't have to wait half an hour for Elements to load. (OK, it's not that long, but it does take way longer than I want to wait.) I am also looking at Pixelmator. I got on the beta program a while back, but I'm not willing to use a program in beta for editing that I want to do now. I am more than happy helping out a company clean up bugs, especially since that's what I do for a living. I just wish they would let me know if my reports are arriving when I send them. That and they haven't updated the program since I joined the beta program. One of the other beta programs I am on sees updates as often as 6-8 times a day! I would expect at least one update a day for a nightly build. Ah well.
One type of program that wasn't mentioned is text editors. There is a large selection here too. I own two of them and use those plus TextEdit that came with my Mac pretty frequently. This is one type of application that sees lots of choices across more than just one platform. Windows systems and Mac both have many choices and I would guess Linux/Unix has a lot to choose from too. Maybe it's the fact that pretty much every operating system has a control/object/whatever that is a very basic text editor built right in. So creating a text editor is just a matter of writing the support code to the developers liking.


Twitter
Jaiku


