как раз сейчас у меня 3 системы, на работе ubuntu дома windows7 и mac на ноуте
удобнее всех работать конечно же в ubuntu
в плане программирования можно поставить все что хочешь, ничего не отвлекает от работы
на винде тоже можно работать, но там так легко не поставишь необходимое ПО например php 5.6 + apache 2.4 + mysql собрать намного сложнее
А в маке я вообще разочаровался, хоть это и unix система, работать с ней нереально
мало того напрямую пакеты с легкостью нужные не поставишь, приходится ставить через всякие там brew и подобные, кнопки стоять по другому и клавиатурные сокращения например в sublime другие, тут на F5 обновление страницы не повесишь ну и по мелочи там много неудобств именно для программирования, а если просто так сидеть в инете играть в игры мак даже очень ничего
Добавлено через 04:29 сек.
Был бы ноут по качеству и цене не уступающий макбуку я бы с радостью его обменял, поставил бы себе ubuntu и радовался бы
На мак я ставил кстати убунту, расстраивает, то что он не работает на 100 проц всех возможностей мака, греется в районе подключения зарядного устройства и батарейку жрет быстре