如果华为所研发的中文编程面世

更新时间:02-09 教程 由 曼雁 分享

如果华为所研发的中文编程面世?

为什么会有这么弱智的问题?国人的科学素养是有多低?计算机编程语言的“语言”和中文英文根本不是一码事。编程语言就是一种数学语言,就是逻辑公式,用中文和英文那种符号表达根本是没有一点技术含量的事情。

你可以写:1+1=2,也可以写:一 加 一 等于 二;条件判断关键字可以写:if ,也可以写:如果。

计算机硅芯片电路只知道高电平和低电平,因为硅电路只有开(高电平)和关(低电平)两种状态,人为规定高电平代表二进制符号1,低电平代表二进制符号0。计算机只能处理高电平和低电平,于是输入输出就都是或高或低的电平,也就是二进制的0和1。一大堆机器能懂的0和1,会变成高低电平快速转换的电脉冲输入,告诉计算机输入那些数字并指挥计算机工作,然后输出处理后的一大堆二进制0和1的。这些0和1的一大堆序列,叫机器语言。机器语言人工编写和解读非常费事,于是有了高级编程语言。

现在的编程语言都是高级编程语言,更贴近人去理解,计算机不懂。于是,需要一个叫做编译器的软件包,充当翻译的角色,把高级编程语言写的程序和数据翻译成机器能懂的机器语言,并且把机器输出的机器语言翻译成人能理解的结果。各类高级编程语言,都有各自的编译器软件。编译器这种软件有两种工作模式,一种是编译模式,就是把程序都翻译成机器语言,一起交给计算机去执行,计算机执行的效率比较高,比如C语言的编译器。还有一种是解释模式,就是一条指令一条指令的把高级语言翻译成机器语言,翻译一条就给计算机执行一条,相对比较灵活,比如BASIC语言的编译器。

所以,现代任何一种编程语言,关键的技术核心是编译器!高技术含量的是编译器!至于用中文还是英文表达数学公式,那简直就不是事儿。

你们懂了吗?别在吹嘘什么中文编程了!高级语言的开发工具绝大多数都有中文界面的。就算是英文,高级编程语言的关键字不会超过50个单词,小学生都非常容易掌握。

面对计算机编程,你需要的是培养严密的逻辑思维能力,克服恐惧心理!语言,根本不会成为你的门槛!真正限制你编程能力的,是你的数学水平。亲,你懂了吗?

所以,华为不会开发中文编程,因为华为技术很强!华为会觉得搞个你所想的、认为的中文编程是画蛇添足,图留笑柄,自己的研发人员根本就不会用,还会被吐槽是SB。

但是,华为会开发更先进的高级语言,更高效、强大、跨平台的高级语言编译器,开发一系列的高级语言编程辅助工具软件……我很期待这一天!

声明:关于《如果华为所研发的中文编程面世》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2188644.html