Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I have a 15" MacBook Pro at home, and I tried very hard to use it as my primary Python/C++ development environment, but, it just felt completely awkward and kludgy.

Ubuntu is the distro I use and it mostly Just Works.

1. Window management for Linux is much more mature than MacOSX's -- XMonad, dwm, Compiz' grid plugin, etc.

2. emacs keybindings for everything in Linux actually works. kill-yank rings work as expected. I've had serious setbacks when using MacOS's emacs keybindings.

3. apt for Debian based distros. (just phenomenal)

Sure, my sound may not work 1/2 of the time, flash applications may use all 4 cores of my crappy laptop, and wireless N is initially disabled by default, but, I'm willing to put up with all of this so the operating system doesn't get in my way when I am coding.

MacOS is there, but it's just not quite there, yet. Linux is making great strides as well, so we'll see how it plays out.



I

LOVE

GRID




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: