Answers:
还有其他的东西...哦,是的,游戏。
开发和运行.Net应用程序。
而且,不,Mono不是可行的替代方案,而且可能永远不会在MS不断扩展.Net的情况下出现。
作为专业的软件开发人员,我经常在Mac上的VMWare中使用各种Windows版本。原因包括:
而且,英特尔Mac绝对是非常高质量的Windows机器-苹果的质量控制是业内最佳的。另外,Boot Camp不使用NVidia的库存驱动程序,等等。苹果有自己的团队,他们编写了针对其特定硬件进行了自定义调整的Windows驱动程序,它们的确很棒。
多么伟大?
主要原因可能是兼容性:
MacOS X上有很多软件,您几乎可以用Mac来做所有事情,还有MacOS X上甚至独一无二的软件。
另一方面,在某些领域中存在用于Windows的“标准”软件,例如
可能无法用于MacOSX。与基于Mac的应用程序进行转换和交换是可能的,但是对于诸如3D CAD数据之类的复杂数据格式,通过从一种格式转换为另一种格式,总会造成“(或很多)”损失,因此,如果每个人都使用相同的软件甚至是相同的版本,那有时是最好的。
如果有人需要与这样的软件兼容,那么不幸的是,MacOS X可能只是第二(甚至第三)选择(因为UNIX或Linux可能更“兼容”)。
首先,我将调查您学校要求您使用Windows的原因。可能只是他们不知道许多Mac软件可以处理“ Windows文件”,例如.doc,.xls,.zip(!)。确实,有大量开源软件(例如OpenOffice)在两个平台上均能很好地工作。
我必须启动到Windows(使用Boot Camp)的原因: