V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Charles0429
V2EX  ›  Mac Pro

做 C++服务端开发的有必要入手 mac 吗?

  •  
  •   Charles0429 · 2015-05-18 09:19:49 +08:00 · 9687 次点击
    这是一个创建于 3473 天前的主题,其中的信息可能已经有所发展或是发生改变。

    做C++服务端开发的有必要入手mac吗?
    如果需要的话,求推荐一款~~

    20 条回复    2015-05-18 20:02:44 +08:00
    initialdp
        1
    initialdp  
       2015-05-18 09:21:13 +08:00
    没有必要。
    Charles0429
        2
    Charles0429  
    OP
       2015-05-18 09:25:45 +08:00
    @initialdp 具体原因呢?
    jamesxu
        3
    jamesxu  
       2015-05-18 09:29:00 +08:00
    服务端是 Linux 吗?随便买个能装 Linux 就行了
    jiang42
        4
    jiang42  
       2015-05-18 09:37:36 +08:00
    @Charles0429 有必要,我是做Cpp和Python开发的,买了Mac之后幸福感爆棚。Mac OS X不用折腾太多的东西,Linux真的太折腾人。如果你热爱作死。。。倒是可以用Linux。。。

    如果你要在本机编译那就Macbook Pro,不用在本机编译就Macbook Air

    土豪一点就用Mac Pro,iMac
    initialdp
        5
    initialdp  
       2015-05-18 09:43:46 +08:00   ❤️ 1
    @Charles0429 如果是脚本语言,例如Ruby、Python以及宇宙php等,那用什么系统都没问题,用mac也挺好,毕竟界面爽。

    如果是C++开发,我个人体会应当和服务器环境“尽量”一致。如果服务器是windows系统,那就用windows机开发(VS也的确一流)。如果服务器是Linux系统,那自然用linux机更合适一些。

    话说现在linux机也没什么折腾(至少我现在用debian7的thinkpad就没怎么折腾),反而是OSX现在是各种问题,各种折腾,坛子里的v友一遇到osx升级就各种哭。
    fluyy
        6
    fluyy  
       2015-05-18 09:47:36 +08:00
    如果是为了开发C++,Window能开发C++,linux也能。至于要不要入手,那就看你预算了。钱多的话,入手一台mac还是挺好的,钱不够可以先买台普通笔记本。反正现在笔记本更新迭代的快。以后预算多了,再换也不迟啊。
    Charles0429
        7
    Charles0429  
    OP
       2015-05-18 09:48:10 +08:00
    @jiang42 话说linux下的折腾指的是哪些东西啊?
    Charles0429
        8
    Charles0429  
    OP
       2015-05-18 09:50:17 +08:00
    @jamesxu 是linux,但听说mac使用效率比较高,所以在纠结。。
    Charles0429
        9
    Charles0429  
    OP
       2015-05-18 09:51:06 +08:00
    @initialdp 嗯。 如果用mac,那一般是装vagrant和虚拟机来开发吧?
    vietor
        10
    vietor  
       2015-05-18 09:52:09 +08:00
    mac 对开发最大的优势是,相比Windows能够直接使用Linux相同的工具链,相比Linux界面使用非常舒服、高效。
    Charles0429
        11
    Charles0429  
    OP
       2015-05-18 09:52:40 +08:00
    @fluyy 嗯。说的有道理~~ mac是否真的比其他系统的使用效率高啊?
    Charles0429
        12
    Charles0429  
    OP
       2015-05-18 09:53:26 +08:00
    @vietor 有缺点么?
    jonah
        13
    jonah  
       2015-05-18 10:02:17 +08:00
    经常被linux的桌面折腾得崩溃,无奈换了mac。
    OS X桌面环境的易用性和稳定性都比 linux 好,
    也一定程度上兼容linux,符合POSIX标准,
    一样好用的shell和终端,但虚拟机仍然还是少不了的。
    Charles0429
        14
    Charles0429  
    OP
       2015-05-18 10:08:15 +08:00
    @jonah 嗯。看样子都得装虚拟机~
    fluyy
        15
    fluyy  
       2015-05-18 10:11:19 +08:00   ❤️ 1
    @Charles0429 大二开始我用的linux,可能我比较喜欢折腾吧,掉过一些坑。后来慢慢用熟linux就好了,各种东西按照自己的习惯去配置,用linux效率还是挺好的,arch出过几次故障,基本都是显卡驱动的问题。前不久入手一台mba,感觉mac还是很爽的。第一,以前的linux那些习惯几乎不用改,常用的开发工具基本和linux差不多。第二,手感比以前更好了,续航能力强,键盘有背光,晚上寝室断电,还可以傲娇的写代码了。第三,应用软件mac应该要比linux丰富一点吧,比喻QQ和微信,就可以用原生的了,omnigraffle这个做毕业设计画图也是很赞的。但是还没有在mac上做过太多开发,不知道会不会有太多遇上其他坑,这个慢慢发掘吧。最后。。。最后。。。我还是想买台普通pc,里面装个linux。。。我这人还是有点爱折腾。
    vietor
        16
    vietor  
       2015-05-18 10:22:16 +08:00
    @Charles0429 别作为娱乐设备
    66450146
        17
    66450146  
       2015-05-18 12:09:49 +08:00
    如果你现在是用 Windows 开发而且非常满意,那就不用搞 Mac

    如果你现在用 Linux 桌面或者是很想用 Linux 桌面,那改到 Mac 是很享受的一件事
    Charles0429
        18
    Charles0429  
    OP
       2015-05-18 13:42:37 +08:00 via Android
    @fluyy 嗯嗯。谢谢你的分享哈,mac上的工具确实很多,很方便。就是不确定用来开发C++会不会有坑。。
    snipes
        19
    snipes  
       2015-05-18 18:04:01 +08:00
    想买mac就光明正大的买。。。别拿开发当幌子~~~2333333~~
    darson
        20
    darson  
       2015-05-18 20:02:44 +08:00
    大学一直使用linux桌面,从ubuntu到arch到gentoo觉得很值得折腾,也挺有意思,上班以后买了一台mac,再也没有碰过linux桌面了。mac有种感觉就是把linux里所有需要折腾的地方全都默认调好了,而且还比自己调的好看,自己可以更加专注研究更有意义的东西。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3317 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 12:18 · PVG 20:18 · LAX 04:18 · JFK 07:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.