在Mac 上进行开发比在 Windows 上效率更高吗
答案:2 悬赏:40 手机版
解决时间 2021-04-26 08:37
- 提问者网友:呐年旧曙光
- 2021-04-26 04:54
在Mac 上进行开发比在 Windows 上效率更高吗
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-04-26 06:18
开发是个涵义挺宽的词,我觉得效率高否取决于你到底主要做哪方面的活儿。
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用户占绝对大头。
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用户占绝对大头。
全部回答
- 1楼网友:雪起风沙痕
- 2021-04-26 06:35
要看你开发什么平台的了,开发苹果平台的软件当然是在Mac上方便,但如果是微软或其它平台的开发,应该是Windows系统更方便。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯