News for hackers. Stuff that matters.
Re:Laptop of choice for a Programmer, Need Help by aposteriori on Wednesday January 14, 2009 @05:30AM (#433471)
I've been a long time Linux user and recently got a macbook, partly because it just works and I don't have to read 1001 web forums trying to decide whether the specific NVidia chipset is compatible with the latest Xorg driver.

So it's really easy to set up and easy to use, once you get used to the oddities (command Q...). It's basically a BSD, so you get Bash and Python and gcc and Vim etc.

However, I'm starting to discover while it is Unix, it's got its problems. On Ubuntu, everything is just an apt-get away. I can check out bug reports on launchpad and get unstable fixes, and not have to wait for an update from the Apple gods. On OSX, you need to use fink or darwinports, which isn't integrated with the OS (anyone said Apple gcc vs fink gcc?). Apple just likes doing things its own way, like rewriting config files for you (even though you edited them manually), having obscure config options (.MacOSX/environment.plist???).

So as much as I enjoy the interface, I think my next machine will be some sort of Thinkpad + Ubuntu, for all that brown themed ugliness :)

(oh, and I swear the white macbook scratches and scuffs the second you take it out of the box, get a black one or a pro.)

Re:Laptop of choice for a Programmer, Need Help by alnayyir on Wednesday January 14, 2009 @04:06PM (#434279)
I've been poking around a cheap Thinkpad on Craigslist.

I didn't know the situation was that hairy with the ports on mac os x. From the way others spoke of macports and fink, it had that same apple 'just works' going on.

Re:Laptop of choice for a Programmer, Need Help by aposteriori on Sunday February 15, 2009 @06:38AM (#481911)
Fink/ports work enough, but like I said it doesn't integrate with the OS like on Debian/Ubuntu. I've already mentioned the issue of clashing versions (gcc from Fink vs from Apple, etc.)

But OS X is nice, if only Ubuntu and Linux in general had the drivers, the overall polish, better menus (System Preferences on OS X are nice, on gnome they are a dog's breakfast) and dropped the ugly brown theme...

I think I'll stick to Mac laptops and Linux desktops and enjoy the best of both worlds :)