OSX на мой взгляд лучший выбор.
очень богатый инструментарий для разработчика
IDE: Webstorm, Coda, Sublime, Brackets, Atom, ...
консоль и unix-like архитектура позволяет работать удобно с кодом git, gcc, собираете все что нужно из исходников, система портов brew, fink, macports включат почти все наверное библиотеки, инструментарий разработчика типа apache, mongo, mysql, redis, nodejs ... короче, все что нужно.
Под виндой труднее (а порой невозможно) вести разработку с подобными удобствами.
Под линукс все это тоже есть, но под мак зато много крутого софта которого нет под линукс ... типа Adobe-продукты, музыкальные всякие logic, tracktor итп ... Если чисто кодинг, то сойдет и линукс.