>
@Anonym А что есть такие идиоты которые разрабатывают софт для другой ос? =) Я таких не встречал =) Может конечно это какие-то индусы... Но им можно =)
Например, есть много разработчиков, котороые разрабатывают софт для Андроид. Однако, разрабатывать на Андроиде под Андроиде не очень удобно. Поэтому эти разработчики, как правило, пользуются другой ОС для разработки. И это даже не всегда Linux, на котором построен сам Андроид. Очень многие пользуются Windows или OS X.
Другой пример: веб разработчики. Очень большая часть веб приложений работает не под Windows. Тем не менее, существенная часть разработчиков пользуется Windows или OS X.
И чтобы добить - еще пример. Нет никаких проблем сидя под Windows запускать и отлаживать linux приложение на удаленной машине или на виртуалке, которая запущена на машине разработчика. А иногда это вообще единственный путь.
Поэтому, Ваш вопрос, мягко говоря, некорректен.
Отвечая на Ваш вопрос с учетом того объема информации, который Вы предоставили, могу сказать довольно однозначно, выбирая между Windows и Mac, лично я выберу всегда Mac и поставлю на него Linux.