虽然这是程序员的软件论坛,但是作为资深程序员的我想着有必要说说硬件。因为计算机的软件和硬件从其诞生起就是密不可分的。
软件方面的文章,在这个论坛网站是被大家说烂了的。所以,我想补补遗,说说也是很重要的硬件。
在这里,我只谈CPU。
CPU相信大家都不陌生,哪台电脑没有CPU,哪怕是手机,也是每台都安装了CPU的。其实,被称为计算机的心脏的CPU,并不是浪得虚名的。
有些程序员漠视和忽视CPU的作用,这是相当错误的,没有CPU,再好的代码,再过得硬的框架,都是白搭。或者可以这样说,没有CPU,也就没有软件,因为没有可以执行软件命令和解释软件语言的硬件呀。没有CPU,可以输入输出源代码么?可以打印文件么?可以跑操作系统,玩游戏,调试程序编写程序么?所以,我奉劝各位程序员大咖们,不要以为自己编出了炫目的代码,超强功能的语句,性能上功能上过得硬的程序,就以为了不起了。我告诉各位,没有CPU,程序就只能写在纸上,甚至连电脑开机都是不可能的。CPU对于整个计算机行业,不论是硬件或者是软件,都是不可或缺的。
希望大家,多研究硬件,别把希望都寄托在软件和软件编程上,当然软件和软件编程也很重要,那么,难道硬件就不重要么?我想,硬件和软件的重要程度是各取一半,不可偏废。
CPU很便宜,而且更新换代很快,这是事实,但有些不变的东西就值得我们去学,去钻研。我就不相信,熟知CPU的各种构造的程序员会不如不懂硬件只懂编程的程序员厉害。
如果没人扛起研究CPU的大旗,那我来,。。。。。。当然,内存条和主板也很重要,我为什么偏偏说CPU?因为它是心脏,是主心骨,是计算机的核心。Believe me,Believe CPU。