程序员需要苹果电脑嘛,程序员真的需要Mac吗

1 , 程序员真的需要Mac吗个人感觉mac有些被神话了,这个还是看你的开发方向吧!不必拘泥于mac,高配的pc也是挺不错的!除了苹果的程序开发以外,程序员从来不需要mac 。我们更偏爱linux【程序员需要苹果电脑嘛,程序员真的需要Mac吗】
2,macair无风扇适合程序员嘛适合 。苹果MacBookAir(MacBookAir)是苹果在2008年2月19日推出的一款轻薄笔记本产品,采用Inte双核处理器和苹果专属MacOSXLion系统,macair无风扇适合程序员 。程序员(英文Programmer)是从事程序开发、程序维护的基层工作人员 。一般将程序员分为程序设计人员和程序编码人员 , 但两者的界限并不非常清楚 。
3,程序员应该买什么电脑你好!程序员推荐选择THINKPAD T系列,或者苹果的MacBook Pro 。首先请问是什么程序员,其次 电脑配置越高越好,显卡的话要玩游戏就要好点的,不玩就无所谓了 , 开发环境不吃显卡的 。对了 web前端除外 UI也是 对电脑显卡有要求,具体看行业吧!我是做.net开发 所用环境只吃CPU 内存 硬盘
4,为什么有的人说编程写代码最好不要用苹果的笔记本非常适合啊 , 一方面它比 linux 要更直观,更适合入门,又比 windows 更贴近程序员,具有 *nix 的特点 。不过编程也分很多种类 。如果你要编面向 windows 用户的软件,或者是想要用微软的一些产品(如 visual studio)用苹果笔记本就不太行了 。在编程界,编程设备-电脑,有两个世界,一个是普通世界,这个世界里 , 程序员写代码的电脑和大众玩游戏看电影上网做ppt的电脑一样,就是你手头的普通电脑,什么电脑都行 。另一个世界 , 是专业世界 。是非windows行业的专业(高端、杨村白雪、装b)程序员的世界,这个世界的编程设备,就是thinkpad和MacBook笔记本 。分别对应thinkpad的高端t、x系列和macbookpro的 。13、15寸系列 。选择编程设备要考虑你现在所处的环境 。用什么设备,取决于你现在处于什么世界,和你想处于什么世界 。如果你现在是下里巴人,生活在普通世界,周围的人用的都是普通电脑,就你上macbook 。很明显你在装b , 使用不方便不说(别人能用的东西你用不了),受排挤、白眼是必须的,能承受吗?如果你现在处于洋葱白雪环境,宁静的大学校园/星巴克/IT大厂 , 周边人用的一水儿mac/tp,这时你掏出闪瞎狗眼的神船游戏本 。得多大勇气?所以,选择设备,得看你所处的环境 , 要是你提出这个“买什么电脑”的问题,我觉得你还是买普通笔记本电脑吧,这样更保险些,等过几年升级到专业级别再换专业设备 。5 , 学生编程有必要买Macbook Pro吗学生编程没有必要用 OSX 。如果可以无关 MSSQL 与 .net framework 的话,直接 Windows,或者整个 Linux —— 其实建议 Linux(您可以安装双系统) 。Windows 我们都了解了 , 那为什么我建议用 Linux?理由是:第一点,因为一些必要的软件,如 MSSQL 与 .net framework 则不得不安 Windows 。但是 , 如果想入理三分,让自己比别人更具优势,用 Linux 是首选 。比如,在 Linux 通过 Wine 来建立 Windows 中间层来运行 MSSQL 与相关必须 Windows 平台的程式,可以了解 Windows 的系统结构有所帮助 。再或者,使用 KVM 虚拟化技术等进行理解及应用,到时工作或在一些领域就会有先天优势,少走弯路,也很有可能会应用到虚拟内网与外网通信及互相访问等网络工程技术——不用花钱,直接就有一个与实体实验式一样的环境,多好!而且,很多公司现在都在用 KVM 技术,到时一进公司就成大神,多好!再者,Linux 上的 gcc 等,对于开发者来说,可以更好地把握编译器等内核,对于理解开发理念等有非常好的帮助,并且其提示问题的方式也非常直接,让你很容易找出问题所在——也许这个问题在 Visual Studio 上提示得比较清晰,但是你就找不出问题,而 gcc 提示的虽然术语非常专业,但能直指问题所在 。第三点,如果你想使用在某些时候终端,这些终端会很好地让你了解文件系统的层次与相关的联系方式,并可以学习到服务器运维的许多知识——有时候,一些公司的 Windows 服务器也有不安 GUI,这时候有 Linux 终端操作基本,对你来说就是小菜……最后一点,就是会 Linux 整 macbook 如同欺负小孩子 。有时,OSX 很麻烦的操作,使用 Linux 使用的技术,瞬间完成!话又说回来,对于学生,如果你直接上 MacBook 的话,说实话除了让人感觉牛一些(钱多),对于技术方面真心没多少意义!适合 , 功能强大,运行速度快 。只要资金充裕,完全可以购买mac6,为什么程序员的笔记本电脑都是苹果电脑1、Mac OS X 是基于 Unix 的 。这一点太重要了,尤其是对开发人员,至少对于我来说很重要 , 这意味着Unix 下一堆好用的工具都可以随手捡到 。如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yacc,grep , screen,ssh,make?好多 open source 的项目只提供cygwin/gcc/make 的编译环境 。Mac 就是基于 BSD Unix 的,所有这些都是 built in 的 。2、开发环境 。c/c++/java/perl/python/php/ruby/lisp,各种 shell,应有尽有,直接支持,非常方便 。你要在 windows 上开发 C++,要装个 Visual Studio 编译器吧?或者其他的 C++ 编译器;你要开发 Java,你要下载 Java SDK 吧 , 说不定还要一个 Elipse 或者 Netbean;你要用 Perl,要安装一个 Perl 解释器吧,Active Perl?你要 python/php/ruby , 你要安装……?开发程序需要库,图像处理,视频处理,人工智能之类大部分库都是只支持 Unix/Linux 的 。Mac 基于 Unix,所以这些通通都和 Mac 能很好和睦相处 。3、编辑器 Vi/Emac 。作为 程序员/IT 人员一个好用的编辑器太重要了,因为写程序/改系统配置都需要编辑器 。我在 Mac 上差不多1/2的时间是 browser/email,另外1/2时间差不多就是 Vi 了 。4、没有病毒/木马 。用了5年多的 Mac 就没看到病毒长成什么样,我还看不到 Mac 上装杀毒软件的需要 。5、不需要维护 。Mac 买来就直接用 , 磁盘碎片整理?不需要 。装驱动?Mac 装好了,驱动就好了 。重装系统?我5年没有重装过一次(期间换了几次不同的 Mac) 。6、简洁 。Mac 上所有的操作都简洁到了极致,尽量避免干扰用户,增加了程序员的生产力 。比如切换无线网功能,在 Mac 上切换只需要1次鼠标点击就可以完成,在 windows 上需要点击多次鼠标(包括一些很愚蠢的确认对话框);再比如卸载 USB 盘,Mac 只需要1次鼠标点击,windows 至少需要点击右下角图标、停止设备、确认对话框等多次点击 。7、多窗口切换 。这个很方便管理打开的程序/文档 。我经常要在多个虚拟窗口切换,比如看浏览网页/邮件一个窗口,写程序/文档一个窗口 。8、程序员文化 。国外程序员是以 Unix 为主流成长起来的 。这一点和国内不同,中国程序员/开发人员大都是从90年代的 DOS 开始的,随着 Windows 的壮大,成长了一批使用 Microsoft 工具的程序员 。这也解释了为什么自从 Mac 切换到 Unix 阵营后,Mac 会发展这么快 。基于 Unix 的 Mac 一经推出后,迅速赢得了一大批老 Unix hacker 和新 Web 2.0/Linux hacker 的关注,正是因为这些忠实的 fans 影响了他们的人际网络,圈子,博客,从而影响了整个程序员文化 。有点像 Ruby on Rails,开始是一小部分人(精英人士)试用,这些人感觉不错就在博客,研讨会等各种场合鼓吹,从而在 Web 开发领域刮起一阵 Ruby 风 。9、苹果很酷 。每台电脑,每个系列都设计完美 , 从包装盒,宣传册,广告,电源线,电脑内部,电脑外观,电脑软件都精心设计,风格统一 。甚至微小到螺丝 , 看过苹果机箱上的螺丝,机箱里面的数据线吗?那个也是设计 。每个 Mac 上都标记着:Designed by Apple in California,而不是 Desgined in USA,苹果就是这么酷 , “我们是一家加州公司” 。苹果的保密措施可以说做到了极致,产品官方不发售就在市场上看不到踪影 。

    推荐阅读