在Mac 上进行开发比在 Windows 上效率更高吗

 我来答
爱很小就很帅
2016-10-15 · 超过36用户采纳过TA的回答
知道答主
回答量:52
采纳率:0%
帮助的人:57.7万
展开全部
开发是个涵义挺宽的词,我觉得效率高否取决于你到底主要做哪方面的活儿。1. object-c/ iphone / mac桌面软件开发。这个只能在mac上进行,没得选。如果比较Visual Studio开发windows桌面应用,嗯,我觉得各有千秋。 以我个人的感觉,使用object-c开发比当年用MFC, COM, ATL要舒服得多,当然两者严格来说也不是一个时代的产物。和C#相比,后者的内存管理当然要省事的多,新的xcode on lion支持ARC,相对简化了以前的retain / release patterns,但是还是要管理不是? VC及C#另外有一个“优势”是开源及盗版控件很多,库多也是挺大的优势。

2. Ruby/ Python开发,拜unix shell所赐,这种unix平台上的脚本开发实在比在windows上爽太多。无论是textmate还是vim/Emacs/git/rvm,你要在windows上折腾这个不是不可以,问题是实在太费劲。

3. java/j2ee开发,两者相差不多。我个人觉得windows平台下可能开发效率更高些。无他,IDE在win下感觉运行更快。在mac下运行eclipse或是idea并不会比在windows上快,单从性能上来说买台mac可比买台类似配置win开发机贵多了(只认性能不谈UX)。

4. web开发 我觉得各有各的好处吧,mac上有些开发工具,像CSSEdit coda真是太棒了。mac有个不方便的就是IE的调试,这个又是回避不了的,毕竟IE用户占绝对大头。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式