|
> The difference, though, to me, between working on OS X or Linux, though, is negligible. I suspect that most conference goers with glowing Apple laptop lids can be just as productive in Linux as they can in OS X. (I'm not a Mac developer, I imagine that crowd would disagree) Since most of the tools are the same, the only real difference is in the GUI and underlying software toolkits. If you aren't targeting a HLL like Python or Ruby, Apple's NeXT-descendent API really shines. There is just nothing like it in the Linux world, although Qt has tried to copy it. So you can definitely start noticing that. I used to be a Linux user too, and I still develop software for Linux. To me, I vastly prefer the OS X user environment because a lot of niggling detail work involving clipboards, image viewing, indexed-content search etc are all done, and done such that they generally work, and lots of not-necessary-but-pleasant-things like mixed-channel sound work without even considering them. Yes, I could get most of these things working in Linux. I know the software, I know how to install it and configure it... but I just can't bring myself to do all that to get what, at best, will be an equivalent experience. |
http://www.gnustep.org/ http://en.wikipedia.org/wiki/GNUstep