华为完全攻克软件编程语言 这是在给美国一个下马威

近日,华为创始人任正非在一个专家座谈会上透露,华为完全用自己的操作系统、数据库、编译器和语言……,做出了自己的管理系统MetaERP软件。这句话其实暗含意思之一是,华为已经做出了自己的编译器和语言,而这有什么意义呢?仔细给大家分析,就会发现不得了。


(资料图片仅供参考)

计算机编程语言是非常重要的基础设施,就像操作系统一样,是一种基础软件,没有编程语言就没有操作系统,更没有其他应用软件。

不懂软件的人也听过代码这个词,而语言就是指程序代码,编译器是编译执行,这些代码的软件比如:c/c++是语言,对应的编译器有TC2.0,VC6.0等;java是语言,JDK编译器。所以,掌握自己的原代码非常重要。

学过计算机都知道,计算机常用语言有 C C++ 、JAVA 、Python等近20种语言,但是,其中没有一款是国产的。

而这些语言又和编译器深度捆绑,如果编译出的代码安全性不可控制,那么这个软件就太可怕了额,要么被别人窃取秘密,要么被别人弄瘫痪了。而华为是搞通信设备的,网络安全非常重要,所以华为必须要有一套可控安全的语言和编译器。如果华为不能开发出自己的计算机语言和编译器,那就没法搞研发。

华为2021年被美国列入实体清单后,美国的计算机编程语言都可能不可以用了,只能自己研发,幸好,这时华为推出了仓颉,让自己的程序员编译出的程序安全可靠,规避国际专利的困扰,且不会在编译阶段被植入不安全的代码。

2022年,华为又正式发布毕昇C++编程语言,并全面升级毕昇编译器。通过多样算力融合编程与协同优化,兼容开放生态,实现多样性算力高效开发。

毕昇C++编程语言以C++为基础,支持多样性计算的异构编程标准,实现使用一种语言即可对鲲鹏、昇腾AI等业界主流算力进行编程,大大降低了多样性计算系统的编程复杂性和学习成本。

美国在编程语言上想搞瘫痪华为,已毫无可能。

(责任编辑:韩丽)



关键词:

推荐DIY文章
主机存在磨损或划痕风险 PICO4便携包宣布召回
穿越湖海!特斯拉Cybertruck电动皮卡可以当“船”用
vivoXFold+折叠旗舰开售 配备蔡司全焦段旗舰四摄
飞凡R7正式上市 全系标配换电架构
中兴Axon30S开售 拥有黑色蓝色两款配色
荣耀MagicBookV14 2022正式开售 搭载TOF传感器
it