Archive for December, 2009
Whither Photoshop?
Dec 30th
Next in my reverse switch software search was a replacement for Photoshop. I had not investigated Adobe’s policies fully, and simply thought that no matter what, I would have to pay full price for a Windows version or, at the very least, an upgrade fee, neither of which were in the budget.
I knew about The GIMP, which many users tout as a Photoshop replacement. One of the blogs I keep up with, Smashing Magazine, had a post back in April on how to tweak GIMP to replace Photoshop. In the process of going through all of that, I discovered that someone had released a version of GIMP that had all this and more already built into it named, somewhat appropriately, GIMPShop. Downloaded it, installed it, booted it up — and it crashed.
Went back to a regular install of The GIMP, and after a few moments of using it decided that it wasn’t for me. The interface was too dissimilar, and I really didn’t feel like having to learn a whole new app. Which really was the impetus for trying to get GIMPShop running, but alas, it was not to be.
I did some Googling to find out how difficult it would be to swap out my Mac version of Photoshop for a Windows version, and the information I found wasn’t very encouraging. After asking the question several different ways, I finally discovered that Adobe will allow you to swap, provided that:
- You destroy your old version (not really necessary as they disable it on their end)
- You sign a document stating that you understand that you can no longer use the old version
There was no word on pricing, though. So I called Adobe and spoke with one of their support ops, who very kindly explained that it was no problem to switch, and since I had recently upgraded to CS4 (less than 3 months prior), all I had to pay was shipping for the software DVD, which came to something like $6.00.
Once again I felt a pang of guilt — following through with this would revoke my Mac version’s license, making it unusable (presumably — I haven’t tried it) and there was no going back. If I ever needed a Mac version again, I would have to buy it outright.
I made up my mind then and there that there was probably no going back anyway, and agreed to the license transfer. I gave the operator my credit card information to pay for shipping, and that was that.
Next: I begin noticing little irritations in my day-to-day usage, and also find ways in which the Mac falls short…
Not all coding environments/IDEs are created equal
Dec 28th
One of the more difficult apps to replace was Coda, by Panic Software. Coda is a great little coding app, and while it lacks some features that many feel are utter necessities, like code folding, it was hands down my favorite coding environment. And over the years, I’ve tried a few. From text editors like BBEdit to WYSIWYG editors like Dreamweaver, to full-fledged IDEs like Eclipse, I’ve been around the block.
So when it came time to find something to replace Coda for the PC, I had really high expectations. Once again, I began my search with open-source apps. What I found left me cold:
- Aptana Studio:
- Komodo Edit: see Aptana Studio. I just didn’t like this one at all.
- Notepad++: This is OK, but it has some annoying issues about it that keep me from enjoying it, such as no padding around the editing window — text butts right up against the window chrome — and how it handles selections.
- EditPlus: I actually have a license for this that I bought back in 2001 or 2002 when I worked for a company that refused to even allow Macs in the door. And yet, while it has a lot of nice features, it doesn’t measure up to my standards for day-to-day coding. I do have it installed for basic text transformations, etc., but it doesn’t see daily use.
- A few others that hardly bear mentioning here. Let’s just say they failed to meet any expectations.
slow and clunky with an aggravating interface, and it didn’t interface well at all with Beanstalk, the repository/version control system I use.
About half-way through this process, I seriously began to question my decision to switch. I received some much-appreciated feedback from fellow developers, but in the end, the package I chose had to work for me, and so far I was striking out. Coda had spoiled me and I would have to accept that nothing I tried for the PC would come close to its blend of features and ease of use.
So, in the end, what did I choose? UltraEdit (UE) Studio, by IDM Computer Solutions. It’s a shareware product, but full-featured and fast. I’ve actually enjoyed using it, although I do miss my Coda. The one thing I haven’t tried setting up yet, although I know it supports SVN, is getting it to talk to my Beanstalk account. I can do without the integration if necessary, but at some point will definitely need to find something that will integrate with Beanstalk without too much rigamarole.
Next: Do I try to switch my copy of Photoshop to the PC, or do I go with open-source workalikes such as The GIMP? My decision may surprise you. Or not…
Is there really more software for the PC?
Dec 27th
Once I’d made the switch and purchased my new Dell laptop, I began cataloging the various and sundry Mac apps that I used on a regular, semi-regular, and occasional basis. Most fell into the category of design or web development, such as the app I use for coding (Coda, by Panic Software), and most were Mac-only, meaning I would have to find something for the PC that performed a similar function.
Then there were the biggies: Photoshop and Illustrator. I had always upgraded these as individual apps and had never purchased the full Creative Suite from Adobe. I was a little dismayed that I had just upgraded Photoshop to CS4 back at the end of September, and was really not looking forward to having to purchase either package again, even if it was only the cost of an upgrade to do so.
My main criteria for software, regardless of function, was that I wanted to go open-source as much as possible. In the end, that proved to be more difficult than expected. Some choices were easy:
- Browsers: Firefox. Hands down, my favorite browser.
- For FTP: FileZilla. I’d used this before and was comfortable with it. Besides, FTP is kind of a one-trick pony. No problems with this one.
- For my dev server: somewhat problematic, this one. I used MAMP Pro on the Mac, and loved it. For the PC, I downloaded and tried XAMPP and WAMP. Ended up going with WAMP. More on this later…
- Coding: tried a bunch of different apps. More on this later as well, as I think it deserves its own post.
- Imaging: I had Photoshop CS4 for the Mac. Looked at The GIMP for PC. This was a big bucket of fail. More later.
- Communications: This was easier, as Skype and Tweetdeck are both cross-platform.
- Audio: already using Audacity, and it too is cross-platform. iTunes for MP3s (although I’m trying Songbird as well…)
- Video: harder to find exactly what I wanted, but I made it work. VLC and Handbrake are cross-platform; now I just needed something to edit movies, burn DVDs, and so forth. Ended up with a number of free utilities and a nifty little app from Pinnacle, VideoSpin, for editing that works nicely.
- Office: I tried OpenOffice but was never really happy with it. I ended up springing for a Home and Student version of Microsoft Office.
I’m now almost a month into PC ownership and while I think I’m pretty well settled on all my major apps, I’m always looking for something new to come along that will work better. One thing I will debate is the long-running PC-vs-Mac criticism that there is more software for the PC than for the Mac. For sheer number of apps and titles, I’ll grant that. But in terms of quality and fitness for a specific purpose, at least as far as my needs are concerned, I’ve found this to be not necessarily the case.
Next: My search for a coding environment almost makes me reconsider my decision to switch…
PC vs. Mac: I make a tough decision
Dec 26th
Several months ago, my aging Powerbook (Ai G4, approx. 6 years old) began to get a little flaky on me. The USB ports began to work intermittently, various characters on the keyboard required an extra-hard hammer-on to register, and other quirks and oddities. I’m sure it didn’t help that I’d dropped it several times, including an incident back in September or so that jammed the AC power plug a millimeter or so into the body, making it more difficult to accept the plug, and leaving a 3-inch crack in the lower left-hand corner of the LCD that was plainly visible during use.
It was around this time that I began my search for a new laptop. I kept going back to the MacBooks and MacBook Pros because I’ve always been a Mac user. But several things kept getting in the way of me just going out and buying a new Mac:
- The up-front cost: for one-third to one-half the price of a new MacBook Pro, I could get a tricked-out Dell laptop
- Software conversion costs: upgrading my software (most notably, Photoshop and Illustrator)
- Income, or lack thereof: I was slowly rebuilding my web development business after being sick for three months and not being able to keep up with the workload or generate new business
So at the beginning of December, I made a tough decision. Despite warnings from several folks (including my business partner, Mark, another die-hard Mac fan) that PCs are more vulnerable to viruses; despite the fact that I would have to find work-alikes for most of the software I used on the Mac; and despite my innate dislike for a certain Redmond-based software company, I made the Reverse Switch. I bought a new Dell Inspiron 1545 notebook PC with 4GB of RAM, a 250GB hard drive, dual-core, 64-bit architecture, blah blah blah.
As I took it out of the packaging and plugged it in, I felt both the thrill that one gets when purchasing a new computer, but also a nagging sense of guilt, as if I’d betrayed an old friend.
Next: I start looking for software, and find that, despite years of hearing claims of “there’s more software for the PC than the Mac,” I have a really hard time finding what I’m looking for…