为什么程序员喜欢用Mac系统,而不是Windows

摘要:虽说微软的Windows系统是伴随我们已久的老朋友了,大多数人都是一代一代Windows的用上来。然而,很多程序员内心中都有一个苹果情怀,使用mac系统是很多程序员心中的一个灯塔。那么,为什么很多程序员喜欢用mac系统,而不是windows,究竟怎么回事?

写这篇文章之前,想说一句有想要学习c/c++的同学话,关注小编头条号,私信【编程】即可免费领取本文一整套系统的c/c++学习教程。

目前国内从事IT行业的程序员主力输出基本是80后,这一代人接触到电脑基本都是在高中大学时期接触的,2000年左右的电脑价格非常贵,国内基本都是负担不起电脑的昂贵的,所以对于相对更贵的苹果产品就更鲜有人问津。所以自然接触的系统也就是windows,经过接近10多年的使用习惯培养,对于windows系统可以说是很了解的。

那么,为什么很多程序员内心中都有一个苹果情怀,如同很多年之前程序员都喜欢拥有一台thinkpad笔记本一样,如今被联想收购之后,明显没有之前的感觉了,而使用mac系统依然是很多程序员心中的一个灯塔,为什么mac系统能赢得无数技术人员的青睐呢?

一方面、使用Mac系统的自豪感影响了很多人,相信很多人都对各种恶意软件深恶痛绝,各种弹窗,软件内嵌的广告,就连迅雷的Mac版也干净了很多。这些复杂纷乱的事情因为Mac的简洁做到了极致。让更多的媒体或者计算机工作者能更加放心安全的集中于工作。

另一方面、Mac系统非常稳定,稳定到可以一年不关机,几乎不重装,几乎不死机。而用过windows的朋友应该知道,工作一半蓝屏的绝望,有时会造成巨大的损失。另外,macbook的续航也是非常长。

更重要的是,Mac OS X是基于Unix系统,对程序员来说,这意味着Unix下一堆好用的工具都可以随手捡到。如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yacc,grep,screen,ssh,make?好多 open source的项目只提供cygwin/gcc/make 的编译环境。Mac 就是基于BSD Unix 的,所有这些都是built in的。

程序员喜欢Linux,和服务器一样或者相似的开发环境才方便

本页共10段,971个字符,2437 Byte(字节)