Saya bekerja sebagai programmer konsultan, biasanya di bisnis besar. Saya menggunakan Laptop Windows, dan banyak rekan saya menggunakan Mac.
Preferensi pribadi saya adalah menjalankan Ubuntu jika saya dapat memiliki kontrol penuh atas lingkungan pengembangan saya. Tetapi saya akan sesekali membutuhkan produk-produk spesifik Microsoft, terutama IE.
Rekan-rekan saya yang menggunakan Mac sering menjalankan Windows pada mesin virtual untuk situasi ini.
Pertanyaan saya adalah: Apakah Ubuntu solusi yang bisa diterapkan untuk laptop programmer perusahaan? Misalnya, apakah mudah menjalankan Windows pada VM di Ubuntu seperti halnya pada Mac? Adakah yang mencoba ini? Apakah ada alasan khusus mengapa Ubuntu tidak berfungsi sebaik Mac untuk pengembangan di lingkungan ini?
Perhatikan bahwa saya tidak melakukan pengembangan .NET, jadi saya biasanya berurusan dengan Java yang akan dijalankan pada server Apache dan digunakan oleh klien yang menjalankan Windows.