‘壹’ 列举国产交叉编译开发工具
摘要 1. 编译部分:
‘贰’ 中国计算机底层技术几乎没有
据我所知底层技术覆盖的还是比较全面的,但是达到世界顶级水平的芯片、操作系统、编译器等确实还稍微差一些。
举例来说,CPU设计有申威、龙芯等。操作系统有翼辉。编译器其实也挺多,比如易语言,还有龙芯用的gcc移植版。
其实,计算机底层技术的人员一点儿都不少,关键是这些底层技术不挣钱。
当年我选择的计算机硬件专业,当时我们计算机组成原理的课程需要使用实验板,实验板又贵又不好维护,但在当时还是很先进的,甚至有一些出口订单。学生使用起来也有诸多不方便。我和其他几位同学就想帮老师做一套虚拟实验版,让同学能够学习到相关课程而不必须使用那些实验板,做好预习可以提高实验板的使用效率。虽然在我们的一再坚持下,最终做了个简易的虚拟实验板系统。但是我的老师语重心长的跟我们说,他在这个领域耕耘一辈子,觉得这个领域没什么希望,希望我们能去做软件。
其实,类似现象有很多,比如当年搞两弹一星的人很多科学家,都是高考状元之类的佼佼者,深入基地十几年,但几十年后的待遇可能并不理想。不说别的,天眼计划的科学家招聘就只有年薪十几万,而阿里同级别的专家可以做到年薪几百万,这样的差距使得许多一流人才不愿意去做这些事。
而国外的一些成功经验国内很难复制,比如很多人都知道linux是Linus的作品,但是其实FSF(免费软件基金会)才是对linux的发展起了决定性的作用。
不过,我觉想做事情的人应该不会在乎这些经济上的问题,只要饿不死就可以了。希望有一天可以看到计算机底层技术有你的一份力量。