Moving to a Mac?

There’s a possibility I’ll be switching to a MacBook Pro as my development machine at work. A few years ago, before OS-X, a switch like this would have made me feel a little worried. I’m productive in Windows. One of the reasons why is how I arrange my Windows environment to mirror, in a sense, the Linux and Solaris machines I typically develop software for. OS-X eliminates that distinction. As for software, I use a stack of free and open source applications that have analogs on OS-X.

Eclipse (has a Mac distribution)

Sun’s Java SE SDK (has a Mac distribution)

Python (has a Mac distribution)

ActivePerl (has a Mac distribution)

WinSCP and PuTTY (Fugu and Cyberduck)

Notepad++ (Textwrangler)

Emacs (has a Mac distribution)

wikidPad (runs on a Mac)

Cygwin (OS-X has Terminal :))

IfranView (iPhoto)

Inkscape (has a Mac distribution)

Subversion (has a Mac distribution)

Trac (server side, browser accessed application)

3 responses

  1. I use iTerm instead of Terminal when SSH is needed. I tried CyberDuck but Fugu is more suited to how I work and I deleted CD.

    As for Notepad++, this is one instance where I splashed out cash and got TextMate, which has been worth it for me.

    Come on over, the water’s fine!

    p.s. Hope your back is feeling better.

  2. I knew it was only a matter of time before you would give in to the Shiny Shiny. ;-)

    I recently upgraded my well-worn PowerBook G4 with a fully tricked-out MacBook Pro 17″. Do get the largest screen you can afford, as you’re probably well aware of the advantages of wide-open spaces in software development.

    As to software, I’ll echo BST’s recommendation of iTerm. And Python, Perl, Emacs and the JDK *come* with OS X (the latter in the separately-installed Developer Tools) — no need to download a separate version unless the stock install doesn’t fulfill your specific needs.

Comments are closed.