原本Mac和Win系统各有优劣,但偏偏最近有人误导身边的朋友说“学编程肯定是Windows系统呀,Mac不行的”,又不给出有说服力的理由,于是我心有愤懑,正好趁机总结一下自己对于两种系统的使用体验,以说明使用不同系统的优势和劣势,而具体到底用什么系统,还待看官们自己甄别。(这里mac系统的电脑基本代指苹果的系列macbook产品,win代指其它所有品牌的笔记本电脑,而如果是macbook安装了windows这种情况,那就请只看针对系统层面的对比吧)

首先,我自己有接近10年的Windows系统使用经历+3年的Mac系统使用经历。另外,自己也正好是搞编程的,所以应该在两个系统学编程的体验上有一定发言权。

主要总结为以下几点:

  1. 学编程方面,两台电脑并无明显区别。因为学习编程的话,只是需要编辑器,IDE这些工具,像Java可能还需要安装虚拟机,配置一下环境变量,而这些相关软件或者步骤在Mac上和Windows上都是几乎无差别的。

  2. 总体使用的速度体验:由于Mac系统一般都是搭载苹果的闪存,一般运行软件什么的都比较流畅,而且长期保持流畅,不像windows会有越用越慢的倾向。

  3. 软件使用方面:另外,一般不存在Windows上的软件没有mac版本的问题,但凡是主流的,比较知名流行的一些软件(office等办公软件套装,Adobe套装,社交软件,各种IDE等等等等)都是有相应的mac版本的。(至少我用了三年,没碰到过什么曾经在Win上用的软件,找不到对应在Mac上的版本,或者至少能找到功能上可以替代的软件。究其原因,你看看老美那边macbook的普及度可能就明白了)。**

  4. 网络使用方面:Mac的一个主要缺陷是机身没有网线插口,需要买一个转换器。另外如果是校园网的使用者,比如像深澜客户端,它没有mac的版本,因此只能使用wifi。

  5. 玩游戏方面:Mac最大的劣势之一就是不能玩许多大型网游,因为绝大多数常见的网游是确实没有Mac版本的。不过App Store上也有很多mac平台上自助开发的游戏。

  6. 续航方面:mac家族的续航能力是出了名的,真真是用一天(8小时)下来没问题(我满电可以每天从上午9点到晚上7、8点除吃饭以外几乎不间断使用(写代码开网页为主),三年了没见续航能力变弱)。而Win系统的则要看具体机型,不同机型配备了不同的电池数量,或者芯片的功率有差别太大,这个则要具体分析。不过我之前看电脑时,能达到mac这个级别的续航的确实比较少。

  7. 安全方面:取决于Mac本身的安全防护机制,Mac整体的安全性是比Win要高的。(自从用了Mac之后,我已经不知道病毒为何物了)这倒不是说没有针对Mac的病毒,只是数量太少,几乎见不到。而Windows上的各种病毒、恶意软件数量庞大(用户多),不小心点了些小网站,下了些小软件就容易中招。像几个月前那个比特币病毒,我用mac根本不鸟它。

  8. 携带:这个可能对女生比较重要。Air大概1.3公斤左右,背在包里,拿在手里,都毫无压力。pro会重一些,大概2公斤,和其它win电脑差不多了,但也可以接受。

  9. 外观:macbook的金属感外观是比较赏心悦目的,很有商务风,这个看个人喜好吧。

大概想到这些,欢迎小伙伴们补充!

说说自己为什么用Mac不用Win系统?的更多相关文章

  1. Cocos2d-x3.0终于版Mac以及Win系统相关环境部署

    因个人原因此博客停止更新,其它更新博文将在该博客继续更新. http://blog.csdn.net/xiaohan_aimti/article/details/24653831 就在前几天,2014 ...

  2. 让鼠标滚轮在WINDOWS系统中也和MAC一样滚动(WIN系统鼠标滚轮反向)

    用习惯MAC系统偶尔要用用WINDOWS系统,或者由于各种原因总之时不时需要由MAC转向WIN系统或同时需要两个平台机器上倒腾来倒腾去的同学,一般来说最痛苦的就是鼠标滚轮方向不一致. 基本上我们知道苹 ...

  3. Mac使用bootcamp安装win系统花屏解决方法

    15年11'乞丐版air装win屏幕花屏,很郁闷,先后找了网上很多方法,最终总结出了一个比较折中的方法,不玩游戏不使用大型3D的可以参考. 1 花屏现象 2 解决方法 2.1 禁用驱动 2.2 使用M ...

  4. 神器| 这款软件让win系统像Mac系统一样的好用!

    每天进步一丢丢,连接梦与想 输不起的人,往往就是赢不了的人 使用过 Mac OS X 系统的朋友可能都会使用过自带的 Quick Look 快速预览功能,用鼠标选中一个文件后,再按下键盘空格键就会弹出 ...

  5. windows2012R2标准版升级到数据中心版,不用重装系统

    windows2012R2标准版升级到数据中心版,不用重装系统 Windows Server 2012 R2是微软的服务器系统,是 Windows Server 2012 的升级版本. Windows ...

  6. 阿里云VPS(win系统)装ROS教程

    以下方法是VPS下的WIN系统下安装ROS的方法,LINUX暂时没有 VPS系统装2003或2008 ,建议2008 启动快,安全,但以下内容是在2003上测试的, 2003系统,2003设置开机自动 ...

  7. 解决Mac OS X 系统在home文件夹下面操作不支持的方法

    解决Mac OS X 系统在home文件夹下面操作不支持的方法   最近需要使用Mac OS X 系统尝试安装使用appium程序,安装过程中发现,Mac OS X 系统在home文件夹下面操作不支持 ...

  8. Mac OS X系统下利用VirtualBox安装和配置Windows XP虚拟机

    准备工作 下载并安装VirtualBox for Mac到https://www.virtualbox.org/wiki/Downloads下载VirtualBox <版本> for OS ...

  9. Mac OS X 系统12个常用的文本编辑快捷键(移动、选中)

    经常和文字处理打交道?如果多多使用下面这 12 个快捷键,在移动.选择.复制等操作文字时效率会大大提升. 6 个移动光标的快捷键第一组快捷键可以用来在文本中快速移动光标: 跳到本行开头 – Comma ...

随机推荐

  1. 移动端使用mint-ui组件loadmore填坑

      链接地址为 https://mint-ui.github.io/docs/#/en2/loadmore ,这里需要注意引入的方式,我这里是用cdn的方式引入的.请结合官方API阅读本文章. 2.在 ...

  2. sql -- update表子查询、多条件判断case when

    表结构: 需求 思路: 求出平均数 select avg(user_total) as avg from user_level 更新他的等级 update user_level set user_ra ...

  3. 解决ionic2/ionic3轮播图切换页面或者点击过后不自动轮图

    我们在ionic2/ionic3开发的过程中会出现切换页面或者滑动切换轮播图出现轮播图不再轮播的情况,这其实需要一些配置. 首先在运用到轮播图的component中引入 import {ViewChi ...

  4. 【每日一包0017】pretty-ms

    [github地址:https://github.com/ABCDdouyae...] pretty-ms 将毫秒转换为容易读取的时间:1337000000 → 15d 11h 23m 20s 普通用 ...

  5. 前端每日实战:17# 视频演示如何用纯 CSS 创作炫酷的同心矩形旋转动画

    效果预览 按下右侧的"点击预览"按钮可以在当前页面预览,点击链接可以全屏预览. https://codepen.io/comehope/pen/bMvbRp 可交互视频教程 此视频 ...

  6. 前端javascript知识(三)

    函数记忆,判断是不是质数. 方法一: function isPrime1(n){ if(n<=3){return true} else{ for(var i=2;i<Math.sqrt(n ...

  7. 关于 InnoDB 锁的超全总结

    有点全的 InnoDB 锁 几个月之前,开始深入学习 MySQL .说起数据库,并发控制是其中很重要的一部分.于是,就这样开起了 MySQL 锁的学习,随着学习的深入,发现想要更好的理解锁,需要了解 ...

  8. 对javaweb项目中web.xml重用配置的理解(个人学习小结)

    <!-- 所有的总结描述性与语言都在注释中 --><?xml version="1.0" encoding="UTF-8"?> < ...

  9. 浅谈Spring框架

    一.Spring简介 Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的.框架的主要优势之一就是其分层架构, 分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集 ...

  10. PHP8年开发经验原创开发文档教程

    订阅微信公众号: gzgwgas 每天为你分享PHP开发经验,坚决不踩坑,坚决不入坑. 微信扫码,关注公众号有惊喜!