V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Ipeterh
V2EX  ›  问与答

选择 Mac pro 还是 外星人?

  •  
  •   Ipeterh · 2018-11-25 21:08:22 +08:00 · 6558 次点击
    这是一个创建于 1951 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在手上一台 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 年多的游戏又会复发 😭

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

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

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

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

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

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