Another windows sighting. And the most fascinating of the interviews I've read.
Dream setup? This is it!
Incredible!
So he uses Windows and Mac OS for platform-specific builds, but Linux day-to-day.
(okay, let's be reasonable, the build machine should be stupid fast so nobody is sitting around for half a day while the repository builds).
I guess it also depends on what you're building. I mostly work on stuff that isn't used by a consumer. It's going to run as a service on a machine or network of machines far more powerful than my PC. I imagine most people developing for consumers though are building websites or mobile apps. Mobile apps should be tested on a variety of devices, and it would take a pretty intense website to start bogging down most people's machines I imagine.
> it would take a pretty intense website to start bogging down
> most people's machines I imagine.
Not necessarily. On an internal website we found that IE8 took 8 seconds (!) to run a jQuery/jQueryUI command to style all of the buttons on a page. Granted there where more than a couple of buttons, but the point is that DOM manipulation can be a time sink if you don't manage it right. (By contrast the same command took ~1s in Chrome and Firefox, which still isn't insignificant). > which still isn't insignificant
An extra second of page load isn't as noticable as 8 extra seconds of page load. Especially on older systems where you might be used to some amount of delay (but not 8 seconds of delay on internal apps).