Буквально три-четыре недели назад соблазнился попробовать Mac OS на MacBook Air и купил его. До этого работал 4 года на десктопе на дебиане, еще до этого - на винде. Ранее всегда хейтил продукты компании Apple, поэтому решил, что это будет очень интересным для меня экспириенсом.
Спойлер. Для себя я вывел - очевидных плюсов, как конкретно для разработчика, нет. Кроме нативных коммерческих продуктов, в основном, от компании Adobe.
Плюсы и всё такое можно вывести с точки зрения пользователя, а не разработчика. Об этом ниже. )
Adobe
На OSX работают нативно продукты компании Adobe. По сравнению с виндой - плюс сомнительный, а вот по сравнению с Debian - это космос. Никаких Wine, тупняков, вылетов и прочих проблем. Как Full Stack веб-разработчику, что-то подверстать да поправить иногда приходится и тут с этим как нельзя кстати.
Apache
Апач тут в систему прямо "вшитый", что крайне удобно и заводится крайне легко. Начинать им пользоваться можно практически из коробки.
Mysql
Ввиду того, что я привык всякие серверные вещи ставить через консоль, с mysql я поступил так же, пытаясь вкорячить его через Homebrew. На пол пути разбора увидел, что оказывается, можно просто скачать .dmg пакет с официального сайта и жить себе счастливо. В методе установки таким пакетом есть плюс, у mysql появляется своя gui-мордочка. :)
Sequel Pro
Ранее никогда как-то не пользовался mysql-клиентами, не видя в них какой-то необходимости. Но этот Sequel Pro заставил передумать, все таки это удобно. Если любовь с первого взгляда существует, то это вот оно, да.
Конкретно этот клиент - эксклюзивчик для Mac OS X, но уверен, что есть множество альтернатив. Просто так совпало, что мое знакомство с mysql-клиентами началось вот здесь. Кстати, если вы словили исключение NSRangeException, вы можете узнать как поправить его вот здесь.
Пиратство
Несмотря на распространенное мнение, что на Mac OS X пиратства нет, всё как раз наоборот. Пиратить здесь намного проще, чем даже на Windows.
К пиратству не призываю, скорее как раз наоборот.
Если Вы готовы переплатить столько денег за технику от Apple, разве у Вас не найдется немножко мелочи на то, чтобы поддержать разработчиков?
Психологический плюсик
Вот знаете, у вас бывают совещания или ситуации когда нужно перетереть какие-нибудь детали с заказчиком?
Ввиду всей этой репутации вокруг MacBook и Mac OS X, просто разложив на столе свой яблобук, можно напускать в глаза пыли, несколько выставляя себя в свете шарящего специалиста. :)
О плюсах и минусах
За это время общения с макбуком он практически полностью заменил мне основную мою рабочую станцию.
Легко привыкнуть к восхитительному экрану, дружелюбному интерфейсу, тачпад-жестам, красивым анимациям, батарейке которая держит целую вечность, хорошему звуку, приятной скорости работы.
Кстати про скорость работы. Про неё специально ничего не написано, ввиду того, что сравнить её проблемно. Благо в 2019 году компоненты для windows/linux платформ очень доступны и "тормозить" там ничего не должно на нормальных железках.
Всё это очень субъективно.
Вывод
Замечательный рабочий бук на крайне приятной системе. Гнаться исключительно за ним смысла нет, если по части веб-разработки.
В маке есть некоторая своя магия, которую я возможно не познал, но пока нравится.
Что думаете Вы?