My experience is completely different from yours. As a programmer I need very little: a terminal, Emacs, and a browser. These run very fast on the MBA.
And unit testing... I usually only run tests relevant to what I'm working on, and the full suite only before I push code, so it never takes much time.
And unit testing... I usually only run tests relevant to what I'm working on, and the full suite only before I push code, so it never takes much time.
But then again, I work on scripting languages.