作者deo2000 (800IM)
看板nb-shopping
标题[讨论] 关於"写程式"的笔电这回事
时间Sat Jul 25 01:03:52 2015
每次想换笔电都会上来这个版看看,总是不时会看到一种需求叫做"写程式",
玄妙的是,很多说自己要"写程式"的买主都没说清楚自己在写哪种程式?
但底下总有一堆人能像通灵般的,给出明确型号的建议。
程式语言的种类五花八门。
就算同一种程式语言,对电脑速度的需求,也会因为应用领域不同,
可以从极低(语法入门)到极高(电脑视觉等)。
写程式不像「文书处理」或「战地风云4」等等用途,
对硬体需求可以轻易收敛到一定的范围。
因为,你可以想像,小到仓库番、大至Windows,这些软体都是写程式写出来的,
要comilper、要测试、可能还要读写档案、让IDE解析语法等等,
小到一个ASCII字元,都不可能是你用手拿雷射笔在光碟片上刻出来的。
讲讲我自己用笔电学习写程式的过程。
Acer Aspire One D255 :
最早入门C\C++用的,
只有10寸2G RAM的ATOM,完全没有超频或换CPU的管道,够弱了吧?
老师还跟我说:哪有人用这种笔电在写程式的?
但其实用来跑Visual Studio 2008 Express还ok,
而且带笔电让我每次上课都不用重新建构开发环境,
可以轻易带去找老师同学讨论(10寸就是UltraBook的重量而已)。
用这台从printf,学到封装继承多型都没问题。
後来也用这台学了VB6,在IDE拖拉大量控制项稍微慢了点,但执行都还ok。
Acer Aspire 5742G :
因为亲戚小孩换Macbook Pro,所以就把这台旧的给我用,
P6300, 2G RAM, 一下子比小笔电快了不少,但是也笨重很多,几乎双倍重量。
这时候开始学写MCU,当然没问题,
因为我一位靠接案子维生的朋友拿switch 10写MCU(没OS的)就非常够了。
对了,跑XP VM测个相容性也是够用的。
一阵子後我开始学影像处理,入门的那些是够的,即便不使用最佳化过的OpenCV,
而是自己很笨的pixel by pixel处理,对一个新手来说,都很够用,
因为新手处理不了太多资料、实作不了太复杂(且有效率)的演算法。
到後来为了做专题,得要跑一些诸如Viola–Jones之类的影像处理演算法,
就会很吃紧,这才第一次觉得手上的笔电不够用。
一般资工或电机系学生走到这一步,也是大三、大四甚至研究所之後的事惹。
更惨的是,Acer低阶笔电的短腿,让我无法跟同学长时间讨论,这是对学习最伤的点。
(教室或其他讨论气氛好的地方不一定有插座,有也不一定够用)
另一个对学习写程式很伤的点是重量,要是很笨重你就懒得带出门,
会错失很多实作灵感&讨论的机会。
还好当时我经常重训克服这点,但每次看到UltraBook都还是会流口水。
後来到了研究所,用C\C++\C#做影像处理变成主要的工作,5742G慢到归览趴火,
就逐渐升级成8G RAM、i7-640M、SSD,
换i7-640M有明显提高影像辨识速度,
但是换了SSD才有让整体变得顺畅,用起笔电的心情整个大好。
因为平日不打电动,觉得nVIDIA独显没啥屁用多耗电而已,
但近期的Visual Studio开始会allocate nVIDIA显卡资源,就算不写CUDA也一样,
这时候终於觉得独显不是只能拿来打Game。(不愧是地表最强IDE)
TOSHIBA R30 :
最近我妹吵着要笔电,自己又在工作有收入,想说旧的给她,就顺便换台自己喜欢的。
买这台是因为到最近论文要收尾了,不太需要coding,多的是找资料写文章,
又忙得经常台北、台中、嘉义三地跑,很多时间都在客运\火车\高铁上,
轻\坚固\电力长\看字清楚(Full HD) 是这段时间的主要需求。
虽然用switch 10写MCU的那位朋友一直推荐我买switch 12,
看规格也是够用没错,可以折又可以拆的,好像很屌,
但是前面用过两台Acer一堆乱七八糟鸟问题,已经用到我信心全失惹。
加上这次要用我自己写程式赚来的钱,已经不是靠亲友资助,
不管acer做得多好,都不会再选连续两次令我失望的acer。
产学合作还遇到某代工厂离职的机构RD,
跟我说:「你这台Acer散热就是我做的,因为加班加到没人性,所以做得超鸟der」
其实R30若有i5\8G-RAM以上,就算用来工作上的coding,
也很难想出不够用的领域(如果不是经常在跑VM的话)。
我身边就有两位老软体工程师用R930,其中一位用到i7\16G-RAM经常在跑VM。
R30虽然没有CUDA的独显,但是Express54可以转接,提供一个外接PCIe显卡的机会,
万一日後需要CUDA还是可以在R30上面跑。
讲了这麽多,就是想用实例告诉大家,
只有"写程式"三个字,实在无法对笔电需求给出贴切建议。
因为ATOM小笔电有可能够用、电竞款有反而可能因为重量和电力问题不利学习。
如果你是电资相关科系大一新生,没有足够的程式基础,根本不知道要写怎样的东西,
打算照系上安排按部就班学习的话,那就不必求快。
「轻」和「久」带来的充分移动性,可以提高你和他人切磋讨论的机会、
可以在你写到火气大的时候换个地点继续写,这才是对入门学习最有帮助的。
要是穷到脱裤的话买acer也没关系,身在电资科系学习修电脑也很正常。
要是念到电资科系高年级,还不知道自己该用怎样的电脑,
那该检讨计结\OS等科目是不是太混?
如果念经济\数学\化学\社科等科系的硕班,
因为多的是跑SPSS\Matlab\Labview等肥胖套装软体,
入门效能需求可能还高过一般资工系学生。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.122.165.33
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/nb-shopping/M.1437757435.A.532.html
1F:推 www10177: 好文推,资工学生目前d255灌linux爽爽写C,不过应该会换 07/25 01:16
2F:→ www10177: MBA了XD 07/25 01:16
3F:推 markbex: 推好文 07/25 01:21
4F:推 LovinTaiwan: 资讯相关科系就直接买Macbook吧 07/25 01:21
5F:推 solitude6060: 好文推,虽然我上mbpr了不过不乏要帮周遭人推荐的 07/25 01:23
6F:→ solitude6060: 时候 07/25 01:23
7F:推 prospector: 真,刚入门其实硬体需求不高的,想当年... 07/25 01:59
8F:推 rudy2222: 推 07/25 02:03
9F:推 weilun1205: 资讯工作人推... 07/25 02:07
10F:推 hank821017: 快报废的电脑都可以拿来当server用XD 07/25 02:51
※ 编辑: deo2000 (140.122.165.33), 07/25/2015 03:36:07
11F:→ noonee: 认真说 其实对於在学校使用的程式写作 或许最好的方式 07/25 03:53
12F:→ noonee: 是由学校提供远端server 然後远端写程式 07/25 03:53
13F:→ noonee: 当然这需要校方一定的财力和技术支援 所以大多学校办不到 07/25 03:54
14F:→ noonee: 但是我认为这才是学校该做的事情之一 07/25 03:54
15F:推 plhy9: 其实电机系很多也是用MATLAB啊~ 07/25 04:36
16F:→ plhy9: 所以MATLAB的电脑需求主要是什麽啊XD 07/25 04:37
17F:推 moon1139: 为什麽可以通灵给建议? 因为通常连自己需求都搞不清楚、 07/25 07:27
18F:→ moon1139: 写什麽程式都不知道的人,设备需求也就在那边了 07/25 07:28
19F:→ moon1139: 基本上都是初学者,一定先从简单的例子练起,而且还要练 07/25 07:30
20F:→ moon1139: 上好一段时间,而这种时候通常挑个 i5-4200U~i5-4210M 07/25 07:32
21F:→ moon1139: 就足够了,阿真的有需求的programmer写了好几年却不知道 07/25 07:33
22F:→ moon1139: 自己需求的,我想这种的也该被淘汰一下了 = =" 07/25 07:34
23F:→ gbcg9725: ultrabook(当时culv)2010那时候不是价格贵就是效能超差 07/25 07:46
24F:→ gbcg9725: 一般的低价笔电普遍续航不强.. 07/25 07:47
25F:→ gbcg9725: 从haswell开始续航才有大幅进步... 07/25 07:48
26F:→ gbcg9725: 另外R30虽说有EC不过我怎麽试外接显卡都是失败.. 07/25 07:51
请问是怎麽接? 怎麽失败? 我还蛮好奇。
我只是认为理论上可以这样做,还没真的干过。
→
gbcg9725: 其实预算到哪 能推的大概就那几台 对一个大一生来说 07/25 07:53
27F:→ gbcg9725: "其他用途" 再考虑进去 那就不太可能会推小笔电 07/25 07:54
28F:→ gbcg9725: 真的所谓要推"电玩机" 其实价位也是很高的.. 07/25 07:55
29F:→ gbcg9725: 当没有办法把需求说清楚 大家应该都是在那价位直接推一 07/25 07:56
30F:→ gbcg9725: 个当时主流配备.. 有需要续航多少的话通常看口袋深度 07/25 07:57
31F:→ MOONY135: 轻 续航 CPU还要够力 差不多就这样 07/25 10:37
32F:→ MOONY135: 跑SAS MATLAB的路过 3830TG够用 07/25 10:38
33F:推 dhzzzj: 我不得不说 当年 X220 r830 3830时期 真的把轻 效能 价格 07/25 11:26
34F:→ dhzzzj: 做到了极致了 当年r830 r930 i5 27900 win7 07/25 11:26
可惜X220 230有些点仍比不上R30,不然现在买二手机CP值超高的
1.萤幕解析度都只到HD
2.电力不持久
35F:推 ayugioh2003: 推 07/25 11:33
36F:→ leo840908: 推 07/25 11:54
37F:→ remhom: 又不是跑3D,笔电一定等级上,写程式都不是问题,快跟慢而 07/25 12:25
38F:→ remhom: 已,反而需求才重要,是否跑VM,要轻还是要续航,要外接多 07/25 12:25
39F:→ remhom: 少设备,反而才是重点吧 07/25 12:25
40F:→ remhom: 而且会上来问的一定是初学者,真的不用买太好... 07/25 12:26
41F:推 jaye8697: 会上来问的其实对程式设计的硬体需求应该都不会很高(像 07/25 12:58
42F:→ jaye8697: 楼上说的都是初学),主要都是其他用途而把需求撑上来的( 07/25 12:58
43F:→ jaye8697: 最常见的就是"游戏")所以大家应该都是照这样在推机子的 07/25 12:58
44F:→ jaye8697: 吧? 07/25 12:58
游戏只是把效能撑起来,但是不会把"移动性"撑起来,往往还降低移动性,
这对学习写程式就非常不利。
※ 编辑: deo2000 (220.138.186.197), 07/25/2015 18:02:12
45F:推 dhzzzj: 我上午留言时 是指当时的价值 这样比是不公平的 07/25 21:13
46F:→ dhzzzj: 更不用多 R30 FHD 最低价时 是有出现在34K左右的 07/25 21:14
一点都不会不公平。
因为一周前的我是"现在"要买,而整个style在我眼中及格的只有
TOSHIBA R系列
小黑X220~230
谁叫X系列要越做越退化呢? 停止进步的那边当然很容易就输了,一点都没有不公平。
47F:推 int5566: 好文推推 07/25 21:22
※ 编辑: deo2000 (220.138.188.0), 07/25/2015 21:50:48
48F:推 dhzzzj: 当时没R30这个选项阿 07/25 21:55
我买笔电是一周前的事,所以当时有。
就算把时间拉回X220~230出来的时候,也都还有R930,
R930是有FHD可以选的,电力也有到9小时。
在外型上,小黑X系列更有工程师想要的Robust Style,而且没光碟机又再少200g,
如果不是输在电力和萤幕解析度,我更想要买X220~230
49F:推 Bencrie: s/comilper/compile/ 07/25 21:59
※ 编辑: deo2000 (220.138.188.0), 07/25/2015 23:18:42
50F:→ dhzzzj: R930当年没有FHD的选项 07/25 23:43
51F:推 dhzzzj: 我指台湾机 而且 我讲的是以当时的时间点来看 在那时的市 07/25 23:44
52F:→ dhzzzj: 场 X220 R830 3830 U31等机器 现在来看都是翘楚 07/25 23:44
53F:→ dhzzzj: 控制在1.7KG以下 用正规电压 但当时我分析时也说过缺少 07/25 23:45
54F:→ dhzzzj: HD+以上的萤幕 07/25 23:45
55F:→ dhzzzj: 另外 X220 6cell 我用SSD後 续航力是达7小时的 07/25 23:45
56F:→ dhzzzj: 我讲的是3年前的选择 这三年来变化算不错的了 07/25 23:47
57F:→ noonee: 我自己很喜欢大萤幕 x系列虽然轻便但就是萤幕太小 07/26 00:38
58F:→ noonee: 现在t系列也出ultra 相对来说挺符合需求 07/26 00:39
59F:→ noonee: 可惜的是键盘回不去了.... 07/26 00:39
60F:→ noonee: 所以上次听到风声说有可能出复古板 上网徵寻网友意见 07/26 00:39
61F:→ noonee: 超期待的 07/26 00:39
※ 编辑: deo2000 (220.138.188.0), 07/26/2015 01:34:51
62F:推 bibiwann0802: 用过u36s 我觉得很棒 07/26 02:15
63F:推 bibiwann0802: 现在的r30比起当年的x220那些 cp感觉弱了许多(还要 07/26 02:17
64F:→ bibiwann0802: 考虑这段时间技术的成长却没有完全相对应的反映在 07/26 02:17
65F:→ bibiwann0802: 价格及配备上 07/26 02:17
R830->R930->R30 都只是小改款出新机,所以价格掉比较慢(或没掉?);
X系列因为越出越退化,大家的眼光只停留在X220~230的二手机上,
就觉得X系列越来越便宜、CP值越来越高了。
※ 编辑: deo2000 (140.122.165.33), 07/26/2015 08:37:42
66F:推 dhzzzj: r系列是逐渐涨价 07/26 13:10
67F:→ gbcg9725: R30外接显卡要靠PE4L/4C/4H EXP GDC等配件 07/26 20:58
68F:→ gbcg9725: 但问题在pcie资源分配一直没办法成功给外接显卡 07/26 20:59
69F:→ gbcg9725: 可能还是要买DIY EGPU软体来设定才有办法 07/26 21:00
70F:→ gbcg9725: 之前试过T430s就是成功的 但R30就是不行 07/26 21:00
唉阿~ 看来R30还不是够商务的商务机
※ 编辑: deo2000 (220.138.186.88), 07/26/2015 21:38:35
71F:→ EAFZCO: 其实萤幕大 键盘大 应该写起来不会那麽痛苦... 10/06 17:11
72F:推 oxblood: 好文推 07/19 11:59
73F:推 dedr9876: 在上去跑个人工智慧或大数据程式大部分笔电都会GG 08/26 23:30