提问者:碧落雨下 | 浏览次 | 提问时间:2019-04-26 | 回答数量:10
不讨论其他的,就讨论技术含量和研发难度。
chenhaibin77
回答数:11 | 被采纳数:5
第二,研发难度。我觉得两者对比可以参考国内两个手机UI的开发商。在我看来,Windows类似于小米的MIUI,Mac类似于魅族的FLyme或者一加的氢OS。简单说来,一个是“没有我做不到的,只有你想不到的”,一个是“只为你提供最需要的”。这两种思维很难说谁对谁错,前者也是为了全心全意服务用户,只要用户可能需要的功能,系统全部支持;后者更深一步,它去判断和观察用户的真实需求,减少用户选择上的时间浪费,提供少量但是非常优秀的功能。为了达到各自要传递的“用户感知”,两者在系统研发上必然有所差异:Windows要做的是可以无限发散的系统,支持所有外接设备的接入,支持所有软件的开发和连接,支持所有对互联网有各种各样需求的用户。为了达到这个目的,它要制定硬件的接入标准并且门槛低、实现容易,这个标准要兼容各种层次各种参数的设备;还有软件的开源协议,也要实现对不同要求、不同场景的适配。Mac则有着相对来说精准的目标,它更倾向于服务“高效工作者”,所以在系统研发上会首先采用稳定、简约的框架,而后在这样的框架上进行交互设计、桌面设计、应用生态协议的制订等等,Unix省去了Mac很大的研发精力,而Mac研发精力更多放在了桌面交互和生态圈的搭建上。综合来讲,Windows在研发难度上还是要更胜一筹。
最后做个总结。说了这么说,有人可能要问,Windows比Mac技术难度高,是不是就是比它好?我必须要回答你,技术开发难度的高低跟使用体验是两码事,就像花钱搞房子,花钱多的人盖出来的房子未必就比花钱少的人盖出来的住着舒服。而且就目前市场反馈来说,很显然Mac系统使用体验更好。
__轻度
回答数:29 | 被采纳数:58



浅浅深蓝丶
回答数:220 | 被采纳数:138
widows和mac几个重要差异1.windows系统属于合作型的操作系统兼容各大硬件厂商,在底层硬件系统上更加的开放,mac更像是独立的王国,从技术兼容性上已经展示出很强的差异,windows更加符合大众普及化。老少皆宜,mac更像是做了一个极品,只会迎合部分人,这点和安卓系统和iphone差异差不多,很难说对错,只不过公司的策略有差异,也不能讲mac系统就没有兼容能力,只不过产品定位不同。
2.windows系统由于受众太多,生态链已经深深扎根在普通大众的生活中,扎根不仅仅是应用程序,还有很多专门研究系统漏洞的一大帮人员,还有一大帮技术人员靠研究windows系统漏洞而生存,系统越是庞大越是容易出现漏洞,几乎现在很多黑客都喜欢从研究操作系统的漏洞开始作为练手项目,专门有些学者专家研究windows操作系统的运行机制,从中找出内部运行原理。几乎每个功能模块都有巨量的研究人员,就拿一个注册表就有多少人在上面折腾,windows的系统目录也是很多黑客的研究的主要话题,如此巨量的病毒木马研究人员,windows都会做出系统漏洞,每次补偿漏洞都不需要重新安装系统,单从这一点考虑,系统的容错能力还是非常强大。mac由于沿用unix,由于设计理念方面问题,执行权限等限制,mac的上面的病毒非常少,一个设计理念问题,一个受众人数问题。
3.mac设计上更加适合技术人员或者商务办公,windows就非常普及化了。由于windows包罗万象各种各样的型号针对不同的人员,mac对于每个应用追求极致的精神,倒是非常值得每个研发人员去学习,之所以现在苹果定位高端系统胜在创新和细节,这也是苹果受到高端人士青睐的一个主要原因。windows更像是大熔炉,发挥平台交给各个硬件厂商以及应用开发商。
平时在开发过程中linux系统用的比windows还要多,但从技术角度认知上还是觉得windows系统系统架构以及系统兼容能力还是从心底里佩服。现在很多狭义的爱国主义情怀的人,觉得应该有自己的操作系统,除去技术层面的因素还有生态链的建立,都需要一个长期的过程,还需要抓住机会抓住势头,生硬的造出一个操作系统,很难有人买单。整体来看windows操作系统难度更大一些,生命力也展示的最强劲。希望能帮到你。 zxy542881000
回答数:121 | 被采纳数:134


樱日和祺
回答数:20 | 被采纳数:50


阿呆的天地
回答数:218 | 被采纳数:138
渊隐
回答数:37 | 被采纳数:139
微凉浅希
回答数:42 | 被采纳数:118
早在DOS时代,UNIX系统实际上才是老大,对UNIX的一个开源的努力正是经历了跟UNIX撕逼而后存活至今的BSD系。而苹果的OS X正是基于BSD发展而来(不是基于FreeBSD,看后面UNIX演化图,OSX是由乔布斯离开苹果后成立的NeXTSTEP基于BSD开发的NeXTSTEP3.3系统发展起来的,和FreeBSD同源)。从这个意义上说,苹果公司并没有经历太多从打地基开始构造操作系统底层核心的各种纠结和苦难,而是把精力投入到了桌面系统以及用户体验的建设和优化。
上图:Windows的演化
上图:UNIX系统的演化
雨落为山倾
回答数:220 | 被采纳数:33
皇马艹巴萨
回答数:28 | 被采纳数:81