编程语言电脑要求多少
学习编程需要什么配置的电脑?有哪些推荐?
不同的编程方向对电脑的要求也不尽相同,下面做一个简单的总结:
如果做Web开发,那么对电脑的要求并不高,i5以上的处理器,8G内存,1T的硬盘就完全能够满足大部分Web开发场景的要求,其他的配置比如显示卡就没有什么要求了,集成显卡也是可以的。做程序开发,因为要长时间对着屏幕,所以最好配一个大点的显示器,电池容量也是越大越好,至少能工作4个小时以上。
如果做大数据开发,对电脑的内存有较高的要求,简单的说就是内存越大越好,最好在16G以上,大数据开发非常吃内存。一些商用大数据平台对内存的基础要求往往都是32G以上,因为内存如果小的话会严重影响性能,尤其是使用Spark平台。大数据开发对CPU的要求并不高,i5以上就能满足要求。
如果做人工智能开发,对电脑的显卡有较高的要求。因为人工智能的算法实现往往非常考验GPU的运算能力。目前人工智能处理框架常见的架构有三种,分别是CPU+GPU、CPU+FPGA和CPU+ASIC,其中FPGA表示现场可编程门阵列,ASIC为专用集成电路。这三种架构中,由于GPU可以并行处理大量数据,比较适合深度学习场景,所以CPU+GPU是目前的主流架构,这就要求做人工智能开发的电脑,要具备较强的GPU。对于个人来说,至少也要买一块运算能力强的独立显卡。
如果做移动互联开发,那么就需要选择一款苹果系列的笔记本电脑了,因为要做iOS开发,所以选购一款MBP是比较方便的选择,i5+8G内存就能够满足大部分的开发场景要求。
我的研究方向是大数据和人工智能,目我也在带大数据方向的研究生,我会陆续在头条写一些关于大数据方面的文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
谢谢!
cpu4-6核,主频要高
内存16g,做测试跑虚拟机用
硬盘系统盘,256G ssd,随机4k读取越快越好
资料备份盘,2t够了
显卡,不开发游戏的活,集显就行
显示器,两个,一大一小,一个写代码,一个查资料
鼠标,罗技就行
既然是自学,也就是初学阶段,完全用普通电脑即可,建议题主买个价位在3-4千的笔记本就可以了,现在3-4千左右的笔记本配置已经挺不错了,对于学习编程来说已经是绰绰有余的。还有,建议装个Ubuntu系统,在Ubuntu系统下去学习编程的同时还可以熟悉Linux系统,一举两得。
当然还要看题主想要学习哪个编程语言,下图是TIOBE2019年3月份的编程语言排名:
针对Ubuntu系统有如下建议:
(1)C/C++,Ubuntu下可以直接用gcc/g++编译调试。当然如果你要编译第三方大型的库,最好还是要配置高的(主要其实还是省时间),但题主是学习编程所以普通配置电脑即可。
(2)java,Ubuntu下装好Java环境,用j***ac编译调试。当然,如果你是要开发Android的话,需要安装Android Studio或者Eclipse或者IDEA,就看个人选择,这样的话配置就需要高点了。同上,只是编程学习的话普通配置即可。
(3)Python更不用说了,Ubuntu一般都自带了Pyton环境,直接用吧。
(4)Php就稍微麻烦点,要自己搭建下开发环境,Apache和MySQL。
至于VB和C#那就需要Visual Studio,也即Windows系统下学习,[_a***_]建议配置稍微高点,但针对学习来说5000左右的电脑已经完全OK了。
Object-C和Swift就不说了,最好搞一台MAC-Pro。
学习编程用的话,旧电脑配件就行,当然不能太旧,零几年的奔三奔四和1G下的内存明显不够用了,现代化的操作系统加上编程工具,视频播放教程等需求,需要一定的电脑硬件***。像某个答者兄弟说的,找台旧电脑,学习就行;还能学习修电脑,没毛病。
感谢邀请,我是j***a程序员,目前公司电脑是奔腾G3220,8G内存,1T机械,只要开服务器测试直接卡爆,所以我现在每天上班都是带着自己的戴尔游匣去公司写代码,公司的电脑我只用来当做数据库。我建议你如果想在编程上有完美的体验,建议上i7,内存至少16G,SSD至少256G,这样你可以轻松带的动数据库,开的起Tomcat和npm,m***en构建的很快。三大主流数据库、eclipse、idea、vs2017、android studio等这些开发工具装起来,128G绝对是不够的,况且我每天写代码同时开eclipse和idea,直接吃掉我8G内存。如果楼下有人说学编程用i3足够这种话,我送他们一句:你们当学编程和考没卵用的计算机二级一样?
学习软件编程对电脑的配置要求高吗?
用于编程用途的电脑,一般不需要太高的配置。对于初学者来说低配机也完全够你跑几个demo练手,不过以一个过来人的身份,当然还是有几点建议要说的:
1.机器散热要好,不然需要另买一个外置散热器,机器发热会影响性能
2.在预算允许的情况下,尽可能大的内存。不管是开ide,或者虚拟机,充足的内存会让你的开发更加丝滑
3.硬盘要够大。程序员的电脑里难免要存成堆的教程,***,pdf,各种安装包,开发相关的资料,不过优先级比上面两条要低一些。
4.cpu的话,i5就可以没必要太好。
初学者,一定要选一门编程语言先吃透,不要贪多,因为一门通,门门通,道理都是那些。希望能帮到一些准备做编程的未来同行
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/21887.html