Почему Mac?

November 24th, 2007 |

mac windows linux

Многие мои друзья и знакомые спрашивали последнее время, почему я пересел с PC на Mac. Первым двум спросившим я объяснил, но на остальных сил уже не хватало :-) Вот всем остальным я и пообещал написать в блоге расширенную заметку и обсудить ее в комментариях.

Для начала немного истории. Это во многом объяснит мой взгляд на вещи в компьютерном мире. С компьютерами я знаком лет с 10, мой первый компьютер был ZX Spectrum с программами на кассетах и встроенным интерпретатором Basic. К окончанию школы у меня уже был нормальный PC, а Windows для меня не представляла ничего нового или интересного. Тогда в поисках сферы для изучения я решил копнуть в unix-системы. Поэтому на первом курсе я уже устроился на практику в местный интернет-узел как помощник админа. Где и освоил в течении трех лет все главные приемы unix-fu. С тех пор для меня командная строка стала незаменима и необходима для комфортной и быстрой работы на компьютере.

В течении следующих нескольких лет я постепенно менял сферу работы с админской на программерскую, а точнее стал веб-разработчиком. Для полноценной работы мне тогда были необходимы продукты Adobe – Photoshop и Illustrator. Поэтому пришлось пересаживаться на Windows. Но саму разработку мне все равно удобнее было вести с помощью командной строки и терминального редактора (vim). В то время я уже был хорошо осведомлен о MacOSX и о софте под эту платформу. Так что руки у меня все больше чесались попробовать получить свой любимый unix с командной строкой и с набором графических программ от Adobe.

И вот после того, как Стив Джобс анонсировал выход Mac на платформе Intel, поползли слухи о хаканых версиях MacOSX, которые запускаются на обычных PC. Я конечно же не остался в стороне и решил “попытать счастье” :-) Найти хаканую MacOSX оказалось нетрудно в сети, найти под нее рабочее железо тоже. Так что буквально через несколько недель после новости я уже был обладателем самопального хакинтоша! Я проработал больше года на хакинтоше изучая софт и саму систему. После чего и был принят курс “На Мак!” Остальное было дело времени и денег конечно же.

Сейчас же я пишу этот пост в TextMate на MacBookPro 15”.

А теперь от лирики к практике. Что же такого хорошего и уникального в платформе от Apple. Не буду петь деферамбы про Mac и не буду также плеваться в сторону PC и M$ в частности. У всего есть свое назначение и место. Поэтому сначала о задачах.

  1. Как веб-разработчику мне нужен серверный софт (например: php/python/ruby/apache/mysql), текстовый редактор и графический редактор. Для занятий версткой мне бы в принципе хватило только Windows, но на ней слишком неудобно работать с серверным программированием (кому нужны пункты, напишите в комментах). Linux в данном случае хорошо решает вопрос серверного программирования, но верстать на нем из PSD или AI почти невозможно. На Mac есть графические пакеты Adobe и легкая установка софта для серверного программирования. Так что получается универсальный солдат для веб-разработки – это Mac. Могу сказать, что практически весь арсенал программ (обычно OpenSource) для Linux, работает “на ура” и на Mac. При этом легко устанавливается и обновляется через систему пакетов MacPorts.

  2. У меня есть еще увлечения и занятия помимо работы :-). Первое из которых это музыка. Я играю на гитаре и клавишах. Сочиняю музыку. Поэтому наличие хорошего софта для записи музыки для меня обязательно. А также поддержка профессиональных звуковых устройств. В Windows это все есть. Под Mac работает не меньше устройств и качественным софтом Mac тоже обеспечен. Причем большим его плюсом есть наличие бесплатного GarageBand, которого с головой хватит для накопления музыкального материала и любительской записи. Отдельного внимания стоит юзабилити последней версии Logic Studio/Express от Apple.

  3. Второе мое увлечения – это фотография. Тут в принципе продукты для работы с графикой в случаях с Windows и Mac почти идентичны, поэтому весомость этого пункта я считаю нулевым. Linux также хорошо решает вопросы обработки фотографий, хотя и другим софтом.

Итак можно сделать вывод что Mac реально выигрывает только по первому пункту – веб-разработка.

Еще один важный момент. Который во многих случаях наверно и перевешивает чашу в сторону платформы Mac для профессионалов. Это сама операционная система MacOSX и большое внимание удобству (эргономике) продуктов от Apple.

Подробнее. Итак, я думаю любой компьютерщик (ох как я “люблю” это слово) сталкивался с проблемой, когда после нескольких часов активной работы он начинал тонуть в обилии окон и диалогов приложений. Не буду долго рассуждать, а просто приведу свой пример. К обеду у меня обычно уже скапливалась критическая масса этих “окон и диалогов” и я начинал активно все закрывать/сворачивать, что приводило к дополнительной потере времени и к легкому раздражению в конце рабочего дня… Многие Windows пользователи просто привыкли к этому процессу. На Linux эта проблема решается достаточно эффективно. Большой выбор оконных менеджеров плюс их большая гибкость позволяет очень эффективно манипулировать окнами приложений. Наиболее эффективный способ – это создание виртуальных рабочих столов. Это решение кстати мигрировало и на Windows/Mac.

А теперь немного “пузомерок”, конечно же субъективных.

  • Mac и Linux выигрывает у Windows по управлению окнами приложений.

  • Linux выигрывает у Mac и Windows по бюджетности решений.

  • Мас и Linux выигрывают у Windows по стабильности работы системы.

  • Мас и Linux выигрывают у Windows по обработке задач в многопроцессорных (многоядерных) конфигурациях.

  • Windows выигрывает у Mac и Linux обилием софта и специалистов.

Мои выводы и советы.

  1. Повторюсь. В компьютерном мире нет панацеи. Есть задачи и их решения.
  2. Windows годиться практически для всех задач. Но она скорее всего не подойдет любителям комфорта и эстетики.
  3. Linux – отличная среда для веб-программирования. Можно успешно использовать для работы с фото.
  4. Mac будет интересен профессионалам в сфере веб, аудио/видео производства, дизайна и фотографии.

По последнему пункту хочу написать немного расширенно. Могу судить профессионально о следующих сферах: веб-разработка, аудио производство и фотография. У меня меньше опыта в видео производстве и дизайне, но могу судить достаточно объективно. И еще одна сфера – это работа с 3D, о которой мне судить трудно. Итак, кому я настойчиво советую попробовать Mac:

  • веб-разработчикам;
  • дизайнерам;
  • музыкантам;
  • специалистам по видео-монтажу и спец. эффектам;
  • фотографам.

Могу еще добавить, что Mac пользуется большой популярностью в среде журналистов и ученых. Точных фактов не могу привести. Если у кого есть – напишите. Скажу, что по фото и видео материалам разных журналистских и научных конференций могу просто констатировать факт.

В статье я намерено не привел списка программных продуктов (софта) для платформы Mac. Т.к. это целая серия статей для будущих выпусков журнала appleworms.ru

Так что to be continued, как говориться… ;-)

Комментарии

  1. Александр Соловьёв:

    На тему тонн окошек и винды. Могу заметить, что это на самом деле вопрос организации. Меня всегда поражало количество окон, открытых при работе у моих знакомых - у меня самого оно всегда минимально. Просто не могу иначе.

    На самом деле я бы мог сейчас начать показывать пальцем, где и что мне не нравится, но это просто было бы достаточно глупо и необъективно - я сам за маком не работал. Потому… ты мог бы привести хотя бы пару-тройку пунктов, которые тебя конкретно раздражают на Маке? ;-)

  2. Александр Соловьёв:

    3D на линухе, кстати, себя чувствует довольно неплохо - Maya, Blender, Houdini, куча всяких рендереров.

    P.S. А есть на Маке нормальный аудиоплейер? ;-) iTunes - это нечто за гранью добра и зла, на мой вкус. :)

  3. Марк:

    Совершенно наглым образом причисляю себя к веб-разработчикам, дизайнерам и музыкантам. Значит, курс на Мак!

  4. dobrych:

    2Александр: организация рабочего пространства (окон) дело тонкое и специфичное, повторюсь, что на линуксе настроить под себя оконное окружение мне удавалось очень легко, всем рекомендую. Кстати именно после линукса я уже не смог вернуться на винду.

    2Марк: как говорят буржуины – welcome :-)

  5. Lookin:

    Спасибо за интересный обзор!

    Буду очень признателен, если ближайший пост будет посвящен именно веб дизайну. Я только пересел на мак, и мне хочется узнать каким софтом для разработки пользуетесь вы.

    на РС в основном пользовался хоум сайтом, фотошопом, и Денвером. С фотошопом все понятно (осталось определиться с версией). Альтернативой хоумсайтом пока является Coda.

    С денвером для меня пока все сложнее: сначала мучился с включением через терминал пхп на встроенном апаче - заработало, но как я понял стандартный сервер всегда доступен из сети. Меня это не устраивает. Поставил МАМР.

    В итоге и так и так не хватает возможности для работы с несколькими сайтами (как это реализованно в денвере). Можно ли это настроить?

    Буду рад любому ответу. Спасибо!

  6. ilya:

    Есть в планах сделать обзор CSSEdit и TextMate.

Извините комментирование этой статьи закрыто.