Я работаю программистом-консультантом, обычно в крупных компаниях. Я использую ноутбук с Windows, и многие из моих коллег используют Mac.
Мое личное предпочтение было бы запускать Ubuntu, если бы я мог полностью контролировать свою среду разработки. Но мне иногда понадобятся конкретные продукты Microsoft, особенно IE.
Мои коллеги, которые используют Mac, часто запускают Windows на виртуальной машине для таких ситуаций.
Мой вопрос: действительно ли Ubuntu является работоспособным решением для ноутбука корпоративного программиста? Например, так же легко запустить Windows на виртуальной машине в Ubuntu, как и на Mac? Кто-нибудь там пробовал это? Есть ли какая-то конкретная причина, по которой Ubuntu не может служить так же хорошо, как Mac для разработки в этой среде?
Обратите внимание, что я не занимаюсь разработкой .NET, поэтому я обычно имею дело с Java, который будет работать на сервере Apache и использоваться клиентами под управлением Windows.