Ipeterh
V2EX  ›  问与答

选择 Mac pro 还是 外星人?

  •  
  •   Ipeterh · Nov 25, 2018 · 7447 views
    This topic created in 2745 days ago, the information mentioned may be changed or developed.

    现在手上一台 Mac Pro 配置:处理器 2.9 GHz Intel Core i7,内存 16G,硬盘 500G,显卡 Intel HD Graphics 630。

    用途:每天 6 小时左右的 java 学习。

    现在想换台外星人,配置:i7-8750h 内存 16G 硬盘 256ssd+1t 机械 显卡 1070。

    主要是想要...其次是现在学习 java,很多视频和资料都是基于 Windows 的,作为一个菜鸟用 Mac 学起来成本真的很大,每次学习新知识,第一个念头就是换电脑 😭

    现在纠结的点是: 1、买了外星人,Mac 怎么办,吃灰?(不打算出) 2、Mac 的 R 屏 和 外星人的 1080 60hz G 屏 实际上差多少?(小地方没有商家提供样机体验) 3、怕入手外星人后,戒了 1 年多的游戏又会复发 😭

    Supplement 1  ·  Nov 26, 2018
    1、首先感觉各位的回复,针对这个帖子真的对我很有帮助,非常感谢
    2、我买得起 Mac pro 和 外星人,并不需要向任何人要钱
    3、本帖的目的是希望各位网友介绍下两款笔记本的区别,还有假如有了多台笔记本,怎么运用避免浪费的问题。
    4、所以无需各位上升到个人批判的程度
    5、鉴于不确定自己买了外星人是否会继续玩游戏,还是决定不买了。
    6、再次感谢大家,至此结贴,谢谢
    Supplement 2  ·  Nov 26, 2018
    补充:
    关于使用 Mac 学习 java 成本大这一句话,请参考我实际的应用场景。
    1、全班只有我是 Mac 本,老师也没用过,文档、视频、配套软件都是 Windows 的。
    2、作为初学者,很多新的知识我是无法直接使用的,比如装环境 Mysql,请问 mac 和 Windows 一样?
    3、就依上面提例子,我在上课期间没有网络的情况下,得回宿舍之后自己百度再尝试,老师和同学都无法提供帮助。
    4、每天用 Mac 码代码很爽,Mac 真的很爽。但是一学新东西,那几天里就各种想换电脑,所以才会渐渐衍生出,两台电脑有什么区别,值不值得买,如果买了怎么避免浪费的问题。
    5、另外批判我没有学习主动性,别当程序员了,请参考我的实际应用场景,作为初学者不是应该快速上手掌握,其次再是尝试折腾么?搞不清楚你就去折腾,逻辑上是不是有问题?
    6、再次感觉各位的回帖,谢谢
    55 replies    2019-05-17 09:04:23 +08:00
    birkhofflee
        1
    birkhofflee  
       Nov 25, 2018 via iPhone   ❤️ 2
    1. macOS 可以開 VM 用 Windows 阿?再不行 Bootcamp 也可以吧?
    2. Retina display 比較舒服,跟一般屏完全不能比的。不知道你說的 G 屏是什麼意思? G-Sync ?一般的顯示屏都是 60Hz,打遊戲 144Hz 以上才會比較舒服。
    Ipeterh
        2
    Ipeterh  
    OP
       Nov 25, 2018
    @birkhofflee 有在用 parallels 虚拟机, 半年前基本上是用虚拟机 Windows 上把东西学一遍,再去 Mac 上自己捣鼓再弄一遍,现在学微服务这块,本身就需要虚拟机,虚拟机里再开虚拟机??? 而且很多学习资料和软件 只提供了 Windows 版本的,所以每次一学新东西,我就非常非常想去换电脑。
    richangfan
        3
    richangfan  
       Nov 25, 2018 via Android
    Windows 笔记本可以买 2KG 的轻薄游戏本,可选 4K 屏,比苹果机 PPI 更高。
    easylee
        4
    easylee  
       Nov 25, 2018 via Android
    @birkhofflee 难道是 gync ???
    tanpengsccd
        5
    tanpengsccd  
       Nov 25, 2018 via iPhone
    mac 装 win10,学完后再转回 MacOS,Mac 做开发很有优势的。买游戏本会控制不住自己。可能对于很对程序员来说 win10 只是拿来玩游戏的
    Moorj
        6
    Moorj  
       Nov 25, 2018
    这台 MacBook Pro 配置好奇怪 2017 款 15 寸 512G 高配吧?应该是双显卡,R560+HD630
    Moorj
        7
    Moorj  
       Nov 25, 2018
    所以,你只需要装个 windows 双系统就可以了,纠结什么?
    MonkeyCoder
        8
    MonkeyCoder  
       Nov 25, 2018 via Android
    外星人。。。现在除了信仰还有什么?
    AzadCypress
        9
    AzadCypress  
       Nov 25, 2018 via Android   ❤️ 5
    ...学 java 用集显就可以学
    而你想要换 1070 的外星人,你自己不怀疑你的动机吗?😂
    Vitta
        10
    Vitta  
       Nov 25, 2018   ❤️ 3
    外星人吧,不玩游戏和咸鱼有什么区别
    kingcos
        11
    kingcos  
       Nov 25, 2018 via iPhone
    想玩游戏就买呗
    darkcode
        12
    darkcode  
       Nov 25, 2018
    学 Java 完全不需要 Windows 啊
    linnchord
        13
    linnchord  
       Nov 25, 2018   ❤️ 3
    别的就不吐槽了,如果你连把 java win 教学视频转换到 mac 上操作的学习主动性的都没有,建议你还是不要当程序员了,何苦为难自己……
    jadec0der
        14
    jadec0der  
       Nov 25, 2018
    学 Java 是一件很便宜的事儿,两千块钱买台电脑也能学,不至于两万两万的扔
    NVDA
        15
    NVDA  
       Nov 25, 2018   ❤️ 3
    外星人啊,想什么呢,游戏多好玩
    TuringGooner
        16
    TuringGooner  
       Nov 25, 2018 via Android   ❤️ 1
    我其实不太懂什么叫视频资料基于 Windows
    imgode
        17
    imgode  
       Nov 25, 2018
    有钱就买,这都不是事,想在哪个系统上学都行
    JRight
        18
    JRight  
       Nov 25, 2018   ❤️ 1
    完全不用买,要买的是两块显示器,机械臂,和机械键盘。Java 有 JVM 作中间层,在哪个平台学都一样,就算是实在要玩游戏,那也应该买个台式机。笔记本性能天生受限
    zhang1215
        19
    zhang1215  
       Nov 25, 2018
    用 Mac 学 Java 成本很大...这个理由真牵强
    labnotok
        20
    labnotok  
       Nov 25, 2018 via Android
    外星人没有考虑价值

    就算买游戏本也不要买外星人,

    现在 ROG 甩 AW 至少一条街
    Everyman
        21
    Everyman  
       Nov 25, 2018
    小孩子才做选择
    idtaanlcoe
        22
    idtaanlcoe  
       Nov 26, 2018 via Android
    游戏的话,果断外星人啊,办公效率就 mac
    20015jjw
        23
    20015jjw  
       Nov 26, 2018   ❤️ 1
    对不起我学的 cs61b 完全就是 unix 环境 根本没考虑过 windows 学生 换教材换学校了解一下?
    precisi0nux
        24
    precisi0nux  
       Nov 26, 2018 via iPhone   ❤️ 1
    恕我无知,我第一次看到有人为了开发买 Windows 的
    quinoa42
        25
    quinoa42  
       Nov 26, 2018
    不是,win 开发 java 和 unix/linux 比起来有什么优势和方便的地方吗?
    crack105
        26
    crack105  
       Nov 26, 2018 via Android
    当然是买外星人玩 Windows 游戏了
    RqPS6rhmP3Nyn3Tm
        27
    RqPS6rhmP3Nyn3Tm  
       Nov 26, 2018 via iPhone
    不觉得 Windows 有任何编程上的优势,win 开发除外
    KgM4gLtF0shViDH3
        28
    KgM4gLtF0shViDH3  
       Nov 26, 2018 via iPhone
    什么年代了还外星人……那分辨率能看?
    Oo0
        29
    Oo0  
       Nov 26, 2018
    买什么外星人,那玩意没截图功能 >_
    huclengyue
        30
    huclengyue  
       Nov 26, 2018 via Android
    屏幕不是问题,你可以买 windows4k 屏幕的笔记本,开 200%缩放比,跟 mbp 的屏幕比起来不相上下。
    murmur
        31
    murmur  
       Nov 26, 2018
    java 似乎用不到这么高配的学习机 我看楼主是想找理由打游戏
    alienx717
        32
    alienx717  
       Nov 26, 2018
    想办法把 mac 的屏幕摘下来装到 Alienware 上 :》
    nicevar
        33
    nicevar  
       Nov 26, 2018
    家里有矿随便买,如果没有还是跟父母要钱买的,不要用学 Java 这种借口,很幼稚
    学个 Java 还要买外星人的,你也是真的逗
    WuwuGin
        34
    WuwuGin  
       Nov 26, 2018
    想玩游戏直说就行了。
    ByteRan
        35
    ByteRan  
       Nov 26, 2018
    外星人 然后装黑苹果
    Vamposine
        36
    Vamposine  
       Nov 26, 2018 via iPhone
    mac 开发不是比 windows 更方便
    dzhhh
        37
    dzhhh  
       Nov 26, 2018
    你要说学 c#用 win 我还能理解
    EastLord
        38
    EastLord  
       Nov 26, 2018
    作为一个菜鸟 我感觉 Mac 的学习成本很小
    learnshare
        39
    learnshare  
       Nov 26, 2018
    虚拟机可以了,没必要扔钱
    Dreamerwwr
        40
    Dreamerwwr  
       Nov 26, 2018 via iPhone
    学习之前先准备环境 跟老师问清楚要什么,mac 你自己开热点 装环境就是几条命令,百度上很多。还是 mac 爽。
    Dreamerwwr
        41
    Dreamerwwr  
       Nov 26, 2018 via iPhone
    @JRight 像现在讲师用 mac 的也少,我觉得课件也是写一次能用 10 次的这种。所以他的痛点就在于老师只能提供配套视频的 win 版本环境安装资料。mac 版本的需要自己主动去装。不过我觉得这个不难。
    Hsinyao
        42
    Hsinyao  
       Nov 26, 2018 via iPhone
    Mac 有 Boot Camp 可以双系统啊,性能也不差,切换方便,而且我感觉 Mac 装 Windows 比 Windows 机器重装都简单。。。
    Geekgogo
        43
    Geekgogo  
       Nov 26, 2018
    mac
    q397064399
        44
    q397064399  
       Nov 26, 2018
    为什么学 Java 要用 windows,Java 活了这么多年,还没被替换到 很重要的一点 就是在 类 unix 系统下的 那些宝贵的遗产了。wirte once run everywhere and debug everywhere :doge
    zjddp
        45
    zjddp  
       Nov 26, 2018
    java 还好吧,倒是你要玩 dot net 的话果断换回 win。

    我给的建议是继续用 mac,实在需要 win 的话另外配个好显卡的台式。至于老师给你的资料很多是 win 的,我大胆猜测一下,是 win 下 ide 的安装和配置?每天 6 小时的话这不还有 2 小时嘛,刚入门的时候也就是各种环境配置会有点难度,但是这个东西是一劳永逸的,记录下配置过程就好。

    最后,个人认为新手最忌讳的就是犯懒和先动口后动手,还是个人认为,搜索引擎是个好东西,可以先动手搜索一下,不管对的错的多少对这个东西有个大概了解,然后带着你的疑问去问问别人,最后自己实际验证。这样长此以往重复下去增加自己对这个东西的全面认识。
    q397064399
        46
    q397064399  
       Nov 26, 2018   ❤️ 2
    针对你第二条信息,我可以很清楚的告诉你,绝大部分开发用的软件都是在 类 unix 系统下开发的,然后移植到 windows,很多库都是针对 linux 的, 有些依赖 select epoll 等异步 IO 库的 就完全是针对 linux 开发的,虽然其它平台也有类似的 API,但是主流都是 Linux 或者 类 Unix 下搞的。

    搞开发,用 windows 真的很容易遭到鄙视,除非你要搞.Net 那套,否则在 Unix 这套生态环境下,确实要比 windows 爽,而且 windows 中文版默认是 GBK 编码,这点很恶心人,到处要处理编码输出问题,如果一定要用 windows 千万要装英文版,最后洋文不好的同学,可以跳过计算机这个专业。
    Tony042
        47
    Tony042  
       Nov 26, 2018 via iPhone
    @q397064399 mac 搞开发确实有优势,不过越来越感觉到差距在缩小,随着 wsl 的不断加强,我反而觉得 windows 用起来很不错,另外 win 可以切换到 unicode 啊
    gtanyin
        48
    gtanyin  
       Nov 26, 2018
    mac pro 还是 macbookpro ?
    q397064399
        49
    q397064399  
       Nov 26, 2018
    @Tony042 #47 wsl 还有很多问题,操作系统层面 像驱动很多东西不一定能模拟得了,我更希望使用虚拟机来完成功能,文件完全可以共享
    yogogo
        50
    yogogo  
       Nov 26, 2018
    想玩游戏就直说 +1
    0xLeco
        51
    0xLeco  
       Nov 26, 2018
    手里一个外星人一个 mbp,公司发了一个 mbp,买就是了,吃灰就吃灰,不过讲真,我外星人吃灰时间比自己的 mbp 吃灰时间多,建议买个 xps 之类的 轻便的 外星人是真的懒得开机,太笨重了
    AEANWspPmj3FUhDc
        52
    AEANWspPmj3FUhDc  
       Nov 26, 2018
    如果是我的话,我会选择 mac。
    xiaoxinshiwo
        53
    xiaoxinshiwo  
       Nov 26, 2018
    @Ipeterh #2 docker 了解下
    gaius
        54
    gaius  
       Nov 26, 2018
    买 mac 或者买个 windows 非游戏本学习,工作后做 1080ti。游戏本这玩意,只有住宿舍的学生用
    ChinaClouder
        55
    ChinaClouder  
       May 17, 2019
    如果不是游戏发烧友,一台 Mac 就够了,装个 Parallels 很流畅。
    1、外星人很重,不方便携带,如果是为了健身,忽略此条;
    2、1080p 的屏,显示效果不太好;
    3、很吵;
    4、续航不太好;
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5647 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 248ms · UTC 01:23 · PVG 09:23 · LAX 18:23 · JFK 21:23
    ♥ Do have faith in what you're doing.