2019年的操作系统主观对比
Windows
是我的不经常使用的系统,双系统之一
优点
- 足够优秀的软件生态环境,足够优秀的、高质量的办公软件;例如驱动、游戏、Office套件
- 适配各个PC厂商,例如联想、惠普等
- WindowsPC均价相对便宜。对非开发者友好
- 对开发者支持越来越好:自2014年,Satya Nadella成为Microsoft的CEO之后,微软对云计算、开源领域的投入相当大。收购了GitHub,推出了非常棒的编辑器VsCode,以及Windows subsystem Linux项目,让Windows也能原生安装Linux系统。未来(2020年左右)还会对Linux的支持更近一步,包括不限于Windows系统融合Linux内核,在windows terminals下也能使用Linux的工具,前途光明
缺点
- 目前对开发者不友好。最常用的*nix工具不能很好的工作,仍然需要适配
- 编译速度慢:不得不说,类unix系统还是对开发者最友好的,同等配置的机器,安装不同的系统,Windows下的的编译速度会慢Linux很多
- Windows10越来越臃肿,以及长时间运行软件会越来越卡。Windows10的系统镜像已经到了4个多GB,对比干净的Linux主流发型版ubuntu、centos的2GB来说,有很多鸡肋的功能
Linux
Linux是我最喜欢的操作系统,是我开发使用的系统,双系统之一
优点
- 简单干净:它是开源的操作系统,主流发型版也足够简单干净,不会像Windows那样病毒、流氓程序泛滥
- 对开发者相当友好,因为你的服务器也多数是Linux系统,有很多高效的命令行工具,命令行意味着效率。编译速度也是相当快
缺点
- 对PC厂商支持较少,需要很强的动手能力,且难找驱动。但是主流发型版很大程度解决了这一问题
- 电源管理较差,同等配置的Windows和Linux,Linux耗电更快
- 对办公软件支持较差,游戏支持较差
MacOS
mac book pro在家里学习使用,未来会带它去公司
优点
- 开发者友好,软件数量也较多,但质量一般
- mac笔记本美观,做工出色,Retina显示屏、续航久、机身较轻,综合素质高
- 和众多苹果设配同步,包括iPhone、iPad、HomePod
缺点
- 价格较高
- 对游戏支持较差