Кто использует Mac для кросс-платформенной разработки?
По кросс-платформе я имею в виду, что вы можете скомпилировать для Windows или Unix (не обязательно оба одновременно). Я понимаю, что это также имеет много общего с написанием переносного кода, но меня больше интересует опыт работы с Mac OS X для разработки программного обеспечения.
Я понимаю, что есть выбор IDE на выбор, я бы, вероятно, использовал Eclipse (мне нравится Xcode, кажется, довольно популярен. Может ли он использоваться, как описано выше? В крайнем случае я всегда мог бы виртуализировать с VirtualBox или VMware Player или параллели для использования Visual Studio (или двойной загрузки, если на то пошло). Сказав, что я открыт для любых других предлагаемых компиляторов (предпочтительно с IDE, использующей GCC.)
Также с диапазоном доступных компьютеров Mac, какой из них вы бы порекомендовали? Я бы предпочел ноутбук (поскольку у меня уже есть рабочий стол), но я не уверен в разумных спецификациях.
Если вы в настоящее время используете Mac для разработки, мне бы очень хотелось услышать, что вы разрабатываете на своем Mac, и что вам нравится и не нравится в этом.
Я бы в первую очередь развивался в C/С++/Java. Я также хочу поэкспериментировать с Boost и Qt, поэтому мне интересно узнать о любых (потенциальных) проблемах совместимости.
Если у вас есть какие-то другие советы, которые я бы хотел услышать, вы должны сказать.