选购计算机
Shin_Kungoo
就像剑客会有一把陪伴自己的剑,学习CS也应当有一台称手的笔记本电脑
首先,为什么要准备一个笔记本?台式机的性价比比笔记本高多了,为什么不选台式?因为你并不只是在宿舍里面敲代码,很多时候敲代码都是在图书馆或者教室。实际上也不是不能选台式机,但是可能需要另外配置一个Chromebook连回宿舍的台式机,并不新人友好(当然如果会的话不妨直接跳过这个部分,毕竟你已经比笔者厉害十倍甚至九倍了)。以下是自己对于选购计算机的一些小tips。
最好不要拿太旧的电脑(比如用了5年以上的,当然偏要说用 GNU/Linux 某发行版+Vim+make编译也不是不行
,不过都会这个了还算小白吗)。因为旧电脑编译运行的速度很慢,十分影响debug效率,并且运行大型IDE(如JetBrains全家桶)时会直接卡死,同时很难保证这个电脑能够活过本科4年。既然是自己的专业,在有预算的情况下还是购买一台新的电脑——不论怎样,吃饭的手艺还是要认真对待。如果预算有限,优先选择购买笔记本电脑,其次再考虑平板、手机。平板和手机不能用作专业的coding工具!平板和手机不能用作专业的coding工具!平板和手机不能用作专业的coding工具!(重要的事情说三遍)。有些老师看到你用手机coding可能会翻白眼翻上天……
**笔记本电脑至少保证16GB内存512GB存储,预算不够优先考虑内存!**不要欺骗自己的父母说“我学计算机所以要特别好的电脑”。就算要使用虚拟机(后期需要使用 GNU/Linux 的时候),6k-8k价位的电脑就顶天了。一般4k-5k左右的轻薄本足够胜任本科的大部分工作。
至于选择苹果电脑的 macOS 还是 MS-Windows,可以看一下ECNU论坛的这个帖子。里面对于选择mac做出了很详细的解释。笔者个人觉得CS本科阶段绝大多数场景mac和MS-Windows是都可以的。
最后更新于
这有帮助吗?