电脑代码装逼(打代码什么电脑好)
本文目录
打代码什么电脑好
不是说mac就好,windows的就不好。用什么电脑好,重要的是看你的需求。
如果你就是要开发windows程序,那么在mac上做开发通常不是最好的,因为你最终测试运行的时候还是要在windows上,提醒你的是,即使是动态语言,比如说python,在不同的平台上运行可能都不同,甚至有些库只是windows有,或者有些库根本不支持windows。
同理,如果你要开发linux程序,那么无疑选择一个linux系统做开发更合适。
我个人觉得只有针对mac做开发,选择mac才是最合适的。
可能有些人会说,不怕这点小麻烦。但是当你做一个C/C++的项目,而且项目大小还不小,虽然可以配置交叉编译环境,但是终究是蛮烦了许多,要知道可能编译就要花上好几个小时,再拿到测试系统上测试,发现有问题,再拿回来改,如此这般,那可是相当的费事。
当然mac看起来小资高大上,出于这个目的那是另一回事。
但是从程序员的角度考虑,最适合的就是最好的。
火车上敲代码是怎么样的体验
我曾在高铁上写过几次代码,一次我坐在中间位置,旁边两个妹子,我当时在处理紧急的事情,两个妹子说我好厉害。
还有一次,我因为在高铁上写代码,认识了个年轻妹子,我们聊了一路,然后蹦蹦跳跳地回家了
除了娱乐消遣,电脑还可以做什么有价值的东西
进行平面设计等各类设计,使用maya(3D max),ps,ae,pr等软件做东西,电脑的价值在于你下了什么软件,发掘了什么好的网站,对你的生活有什么改变,比如各类视频,有消遣的同时也有教育类视频,也有很多很好的图片网站,学习网站,多的是有价值的东西,包括打游戏等,只要你通过电脑上的游戏赚钱那也有除了娱乐以外的价值。
不怎么玩游戏,写代码对电脑有一定要求,有什么推荐的电脑吗
这个问题问得好,作为一个一线技术、产品从业者,首先我是一个符合文中定位的最佳用户;然后我从大学期间到现在就帮别人维护电脑超过了千台,这里慢包括了Mac电脑,Windows PC以及Linux PC,所以从专业角度来说,相信我的解答也具有参考性。
首先在回答问题之前,谈两个约定,喜欢的朋友可以关注我的自媒体账号:EmacserVimer,并且请记住一个忠告,如果需要一个更好的系统环境,当然Linux和Unix发行版本不用多说,macOS下一定要避免使用Mackeeper这种流氓软件,Windows下一定要避免使用360安全卫士这种流氓软件。
为什么这么说?请记住:这些所谓的安全软件才是导致你电脑不安全的根本原因!
回到正题,回答题目中的问题:
不玩游戏说明什么?
一般来说,玩游戏代表什么?现在的网络游戏对电脑配置要求也越来越高了,从剑灵开始,貌似网络游戏领域也开始对电脑配置要求越来越高。在单机游戏方面,以战地、使命召唤、孤岛惊魂、孤岛危机、极品飞车、刺客信条等等大型单机游戏对电脑配置要求都是非常高的。那么不玩游戏至少在显卡上要求可以不那么高。
写代码对电脑到底有什么要求?
其实单纯的开发,对于电脑的配置要求不用特别高,大部分开发其实Core I5的CPU+8G内存+一块稍微好一点的独立显卡就可以了,所以这配置要求高吗,其实并不会。当然如果设计到做Java开发,因为阿Java是虚拟机语言,而目前主流的Java开发工具不论是Jetbrains公司的IDEA集成开发环境,还是IBM支持的eclipse集成开发环境,本身又是基于Java开发的IDE,对电脑硬件资源要求比较高,但是上面所说的配置也是足够的。
当然如果有更高要求,硬件要求比较高的,预算也足够的话,那么我想你可能需要一个更高配置的电脑。比如有的需要用到虚拟机,在虚拟机上还要装系统,比如说你需要做移动开发,那就更离不开虚拟机了。这时候我会直接推荐两款型号的电脑,一款是戴尔的XPS15,一款是苹果的MacBook Pro15,这两款代表了目前Windows和macOS领域的两款笔记本的顶尖水平,不论是做工还是整体硬件水平都是行业最佳。当然这里我自动略去了Alienware和Terrans Force这样的游戏笔记本电脑。
这里我想详细说一下MacBook Pro,这款产品对于大部分程序员来说简直是太棒了,她完全兼顾哈了工作和生活,想比如Windows各种环境搞来搞去的痛苦,当然如果你说你是个.net程序员的话请自动忽略。而Linux不能很好的兼顾生活使用,macOS简直在工作和生活中寻求到了一个趋近于完美的平衡。
macOS基于Unix的FreeBSD分支,基于Unix想必很多开发者应该明白意味着什么应该很明确了,意味着Unix下各种shell应有尽有,c/c++/java/perl/python/php/ruby/lisp,各种 shell,拿过来直接用,你根本不需要像在 Windows下比如装JDK等等。你不用 flex/yacc,grep,screen,ssh,make?好多 open source 的项目只提供cygwin/gcc/make 的编译环境,所有这些都是 built in 的。
最重要的是Vim,Emacs,Gcc等众多*nix的神器和macOS相处非常友好!
最后一点,那就是省心,不用担心病毒,不用担心磁盘碎片,不用担心如何重装系统,这些通通给你没关系,甚至你都可以不关机,你只需要集中精力码代码就好了!这是我一直以来不遗余力的推荐macOS的根本原因。
记住:如果你要做深度学习,那么请注意看这里!
当然,有一种程序员例外,上面说的请忘记!那就是深度学习领域!
目前深度学习领域对于电脑配置要求比较高,所有的学习资源库对硬件也比较挑。比如深度学习GPU编程效果很好,目前大部分库也都在*nix环境下体验更好。所以本质上如果学习深度学习,你可能需要一款高配电脑才可以,甚至最好是服务器配置。
你可能需要最好的CPU,最好的NVIDIA显卡而且还要多通道,需要更大的内存,更好的固态硬盘来寻求最好的编程体验。
所以最终作为一个程序员选择什么电脑,主要还是在于你的方向,即使在垂直领域,依然存在着具体方向的区别。普通的程序员配置并不需要太高,但是如果涉及到虚拟机,或者学习深度学习的小伙伴,那么你的电脑可能需要比较高的配置了。
当然很多攒机的小伙伴可能比较感兴趣具体的配置单什么的,可能在下面发起讨论,我会尽可能回复的,也可以关注和私信我,分享一些实用小技巧!
更多文章:
无损音乐的问题?请问John Lennon的专辑《John.Lennon.&.Plastic.Ono.Bnd》中的第10首歌曲God在哪里下载
2023年11月24日 14:40
中国电信欢go官方网站(在中国电信欢go网站上怎么购买商品)
2024年8月20日 15:40
蚂蚁“借呗”改成“信用贷”,是否会有很多人放弃使用?蚂蚁“借呗”改名“信用贷”,会出现一波降额潮吗利率怎么变
2024年5月7日 21:53
u盘写保护怎么去掉?(u盘被写保护了怎么解除 几招帮你解决)
2024年10月15日 11:55
小朋友齐打交火影版2 4仙鸣(小朋友齐打交火影版2.4最新仙鸣)
2024年6月18日 09:23
轻快pdf阅读器下载(《轻快PDF阅读器》添加PDF文件教程)
2024年10月13日 13:25
热血传奇客户端下载不动(热血传奇客户端点击下载没反应是怎么回事)
2024年6月3日 12:28
奥汀三国群英传2安卓版(三国群英传2原版安卓单机版在哪里下载)
2024年5月27日 05:36