现在手上一台 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
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 以上才會比較舒服。 |
2
Ipeterh OP @birkhofflee 有在用 parallels 虚拟机, 半年前基本上是用虚拟机 Windows 上把东西学一遍,再去 Mac 上自己捣鼓再弄一遍,现在学微服务这块,本身就需要虚拟机,虚拟机里再开虚拟机??? 而且很多学习资料和软件 只提供了 Windows 版本的,所以每次一学新东西,我就非常非常想去换电脑。
|
3
richangfan 2018-11-25 22:09:08 +08:00 via Android
Windows 笔记本可以买 2KG 的轻薄游戏本,可选 4K 屏,比苹果机 PPI 更高。
|
4
easylee 2018-11-25 22:13:17 +08:00 via Android
@birkhofflee 难道是 gync ???
|
5
tanpengsccd 2018-11-25 22:16:57 +08:00 via iPhone
mac 装 win10,学完后再转回 MacOS,Mac 做开发很有优势的。买游戏本会控制不住自己。可能对于很对程序员来说 win10 只是拿来玩游戏的
|
6
Moorj 2018-11-25 22:20:16 +08:00
这台 MacBook Pro 配置好奇怪 2017 款 15 寸 512G 高配吧?应该是双显卡,R560+HD630
|
7
Moorj 2018-11-25 22:20:49 +08:00
所以,你只需要装个 windows 双系统就可以了,纠结什么?
|
8
MonkeyCoder 2018-11-25 22:25:44 +08:00 via Android
外星人。。。现在除了信仰还有什么?
|
9
AzadCypress 2018-11-25 22:37:35 +08:00 via Android 5
...学 java 用集显就可以学
而你想要换 1070 的外星人,你自己不怀疑你的动机吗?😂 |
10
Vitta 2018-11-25 22:38:57 +08:00 3
外星人吧,不玩游戏和咸鱼有什么区别
|
11
kingcos 2018-11-25 22:40:02 +08:00 via iPhone
想玩游戏就买呗
|
12
darkcode 2018-11-25 22:45:40 +08:00
学 Java 完全不需要 Windows 啊
|
13
linnchord 2018-11-25 23:02:40 +08:00 3
别的就不吐槽了,如果你连把 java win 教学视频转换到 mac 上操作的学习主动性的都没有,建议你还是不要当程序员了,何苦为难自己……
|
14
jadec0der 2018-11-25 23:03:27 +08:00
学 Java 是一件很便宜的事儿,两千块钱买台电脑也能学,不至于两万两万的扔
|
15
Mirage09 2018-11-25 23:13:00 +08:00 3
外星人啊,想什么呢,游戏多好玩
|
16
TuringGunner 2018-11-25 23:14:10 +08:00 via Android 1
我其实不太懂什么叫视频资料基于 Windows
|
17
imgode 2018-11-25 23:22:13 +08:00
有钱就买,这都不是事,想在哪个系统上学都行
|
18
JRight 2018-11-25 23:25:17 +08:00 1
完全不用买,要买的是两块显示器,机械臂,和机械键盘。Java 有 JVM 作中间层,在哪个平台学都一样,就算是实在要玩游戏,那也应该买个台式机。笔记本性能天生受限
|
19
zhang1215 2018-11-25 23:26:24 +08:00
用 Mac 学 Java 成本很大...这个理由真牵强
|
20
labnotok 2018-11-25 23:28:24 +08:00 via Android
外星人没有考虑价值
就算买游戏本也不要买外星人, 现在 ROG 甩 AW 至少一条街 |
21
Everyman 2018-11-25 23:34:50 +08:00
小孩子才做选择
|
22
idtaanlcoe 2018-11-26 01:43:27 +08:00 via Android
游戏的话,果断外星人啊,办公效率就 mac
|
23
20015jjw 2018-11-26 02:08:53 +08:00 1
对不起我学的 cs61b 完全就是 unix 环境 根本没考虑过 windows 学生 换教材换学校了解一下?
|
24
precisi0nux 2018-11-26 04:18:36 +08:00 via iPhone 1
恕我无知,我第一次看到有人为了开发买 Windows 的
|
25
quinoa42 2018-11-26 07:18:08 +08:00
不是,win 开发 java 和 unix/linux 比起来有什么优势和方便的地方吗?
|
26
crack105 2018-11-26 07:27:50 +08:00 via Android
当然是买外星人玩 Windows 游戏了
|
27
RqPS6rhmP3Nyn3Tm 2018-11-26 07:41:56 +08:00 via iPhone
不觉得 Windows 有任何编程上的优势,win 开发除外
|
28
KgM4gLtF0shViDH3 2018-11-26 08:07:29 +08:00 via iPhone
什么年代了还外星人……那分辨率能看?
|
29
Oo0 2018-11-26 08:35:18 +08:00
买什么外星人,那玩意没截图功能 >_
|
30
huclengyue 2018-11-26 08:50:15 +08:00 via Android
屏幕不是问题,你可以买 windows4k 屏幕的笔记本,开 200%缩放比,跟 mbp 的屏幕比起来不相上下。
|
31
murmur 2018-11-26 09:28:24 +08:00
java 似乎用不到这么高配的学习机 我看楼主是想找理由打游戏
|
32
alienx717 2018-11-26 09:31:01 +08:00
想办法把 mac 的屏幕摘下来装到 Alienware 上 :》
|
33
nicevar 2018-11-26 09:48:09 +08:00
家里有矿随便买,如果没有还是跟父母要钱买的,不要用学 Java 这种借口,很幼稚
学个 Java 还要买外星人的,你也是真的逗 |
34
WuwuGin 2018-11-26 10:20:47 +08:00
想玩游戏直说就行了。
|
35
tanranran 2018-11-26 10:39:25 +08:00
外星人 然后装黑苹果
|
36
Vamposine 2018-11-26 10:41:47 +08:00 via iPhone
mac 开发不是比 windows 更方便
|
37
dzhhh 2018-11-26 11:06:56 +08:00
你要说学 c#用 win 我还能理解
|
38
EastLord 2018-11-26 11:10:20 +08:00
作为一个菜鸟 我感觉 Mac 的学习成本很小
|
39
learnshare 2018-11-26 11:11:26 +08:00
虚拟机可以了,没必要扔钱
|
40
Dreamerwwr 2018-11-26 11:36:19 +08:00 via iPhone
学习之前先准备环境 跟老师问清楚要什么,mac 你自己开热点 装环境就是几条命令,百度上很多。还是 mac 爽。
|
41
Dreamerwwr 2018-11-26 11:39:49 +08:00 via iPhone
@JRight 像现在讲师用 mac 的也少,我觉得课件也是写一次能用 10 次的这种。所以他的痛点就在于老师只能提供配套视频的 win 版本环境安装资料。mac 版本的需要自己主动去装。不过我觉得这个不难。
|
42
Hsinyao 2018-11-26 11:48:45 +08:00 via iPhone
Mac 有 Boot Camp 可以双系统啊,性能也不差,切换方便,而且我感觉 Mac 装 Windows 比 Windows 机器重装都简单。。。
|
43
Geekgogo 2018-11-26 11:58:23 +08:00
mac
|
44
q397064399 2018-11-26 12:27:54 +08:00
为什么学 Java 要用 windows,Java 活了这么多年,还没被替换到 很重要的一点 就是在 类 unix 系统下的 那些宝贵的遗产了。wirte once run everywhere and debug everywhere :doge
|
45
zjddp 2018-11-26 12:28:43 +08:00
java 还好吧,倒是你要玩 dot net 的话果断换回 win。
我给的建议是继续用 mac,实在需要 win 的话另外配个好显卡的台式。至于老师给你的资料很多是 win 的,我大胆猜测一下,是 win 下 ide 的安装和配置?每天 6 小时的话这不还有 2 小时嘛,刚入门的时候也就是各种环境配置会有点难度,但是这个东西是一劳永逸的,记录下配置过程就好。 最后,个人认为新手最忌讳的就是犯懒和先动口后动手,还是个人认为,搜索引擎是个好东西,可以先动手搜索一下,不管对的错的多少对这个东西有个大概了解,然后带着你的疑问去问问别人,最后自己实际验证。这样长此以往重复下去增加自己对这个东西的全面认识。 |
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 千万要装英文版,最后洋文不好的同学,可以跳过计算机这个专业。 |
47
Tony042 2018-11-26 13:13:37 +08:00 via iPhone
@q397064399 mac 搞开发确实有优势,不过越来越感觉到差距在缩小,随着 wsl 的不断加强,我反而觉得 windows 用起来很不错,另外 win 可以切换到 unicode 啊
|
48
gtanyin 2018-11-26 13:15:27 +08:00
mac pro 还是 macbookpro ?
|
49
q397064399 2018-11-26 13:27:52 +08:00
@Tony042 #47 wsl 还有很多问题,操作系统层面 像驱动很多东西不一定能模拟得了,我更希望使用虚拟机来完成功能,文件完全可以共享
|
50
yogogo 2018-11-26 15:18:30 +08:00
想玩游戏就直说 +1
|
51
kethylar 2018-11-26 15:50:37 +08:00
手里一个外星人一个 mbp,公司发了一个 mbp,买就是了,吃灰就吃灰,不过讲真,我外星人吃灰时间比自己的 mbp 吃灰时间多,建议买个 xps 之类的 轻便的 外星人是真的懒得开机,太笨重了
|
52
AEANWspPmj3FUhDc 2018-11-26 16:27:05 +08:00
如果是我的话,我会选择 mac。
|
53
xiaoxinshiwo 2018-11-26 18:18:16 +08:00
@Ipeterh #2 docker 了解下
|
54
gaius 2018-11-26 18:25:07 +08:00
买 mac 或者买个 windows 非游戏本学习,工作后做 1080ti。游戏本这玩意,只有住宿舍的学生用
|
55
ChinaClouder 2019-05-17 09:04:23 +08:00
如果不是游戏发烧友,一台 Mac 就够了,装个 Parallels 很流畅。
1、外星人很重,不方便携带,如果是为了健身,忽略此条; 2、1080p 的屏,显示效果不太好; 3、很吵; 4、续航不太好; |