编程语言是信息技术产业的血液和灵魂,没有编程语言我们很难操控一台电脑或者手机为我们服务,编程语言的重要性不言而喻,然而目前为止,我国还没有开发出一种真正意义上属于自己的编程语言。
我国大学生基本都接触过C语言编程,也基本都考过相关的计算机等级考试,然而学懂学会,能实际运用的则是少之又少,还有很多语言也是大学学习的编程语言,比如C++,Java,C#等等,我们只是停留在学习和使用,反而对于实现原理和底层设计的掌握较少,导致目前我国的软件上层设计、开发、架构人员较多,但底层设计缺乏人才。
目前市面上的编程语言大多是由国外的计算机大师设计的,对此有人认为是我们的研发人员不给力,但笔者认为,此言比较片面,我国的信息技术产业发展比起西方欧洲国家起步较晚,基本我们都是拿来主义,直接使用了别人现有的技术,包括硬件,软件,各种通信协议等等,通过这种拿来主义,我国开发出了很多好的产品,比如电子商务,无人机,各种智能设备,娱乐休闲产品等等,数不胜数,也为我国的信息技术发展立下了汗马功劳,但是这些产品始终建立在别人的设计上,总给人感觉有种空中楼阁的感觉。
拿来主义虽好,但我国得有自己的编程语言,面对当前美国对我国高新技术产业的各种打压,从硬件到软件都受到了打压,Java编程语言已经开始收费,其他编程语言会不会效仿,我们不得而知,相信很多人都和笔者一样很着急。最近华为曝出正在自研编程语言“仓颉”,这也算是一点曙光吧,希望我国能开发出自己的编程语言,不受制于人。