前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >微软的windows和苹果的mac操作系统,在技术难度上哪个更高?

微软的windows和苹果的mac操作系统,在技术难度上哪个更高?

作者头像
程序员互动联盟
发布2019-05-08 18:26:50
2K1
发布2019-05-08 18:26:50
举报
文章被收录于专栏:程序员互动联盟

作为一个写了多年代码的程序员,从技术角度考量,windows系统还是非常强大,很少有一套软件让全球至少几十亿人服务,而且持续了很长时间,未来还会继续持续一段时间,mac系统继承于unix从技术难度上还是windows更高一点,有了基础的情况下相对实现起来简单一些,更加重要的是mac系统只是兼容自己家硬件,windows操作系统需要兼容各种硬件平台,但从这一点来看windows这个难度就比mac系统已经多了许多。

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操作系统难度更大一些,生命力也展示的最强劲。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-02-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 程序员互动联盟 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • widows和mac几个重要差异
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档