作为现在备受关注的国产通信企业龙头,网友们认识到了华为每年在科研上的大力投资,加上华为鸿蒙的横空出世,让网友们更关注,华为将在开发者大会上,给我们带来什么新的惊喜?
10月22日,华为开发者大会上,华为消费者业务CEO带来两个好消息。
一个就是现在已经面世四个月的鸿蒙,将不断地更新,3.0开发者预览版正式发布,截至目前,使用鸿蒙系统的设备数量已经超过了1.5亿人次,创下了历史上系统用户增长数量最快的记录,并且有望在年底超过2亿人次。
这还仅仅是手机端的用户,平板和电脑等设备上使用鸿蒙系统的用户没有被计算在其中。
这次的鸿蒙更新,将实现手机和智慧屏的协同,就是说,可以通过一个扫描码多人进入会议,当主讲人在使用PPT进行讲解时,其他人手机上的PPT会同步进行更新,达到一对多的情况。
性能相比较鸿蒙2.0,会再增进50%。
另外还有一个好消息,华为要有自己的自创编程语言了,这个编程语言将成为鸿蒙系统的最后一环。
我们知道,常见的编程语言C 、JAVA、Python、都是使用英文在进行编程,很多国人看到这个学习门槛也就望而却步了,和我们常用的中国逻辑也会有所不同。
所以早在前两年,华为就透露过,将要研发一款中国人可以更好上手的编程语言,极有可能采用纯中文的编程方式还有中文的逻辑,为此,华为也是挖掘了不少这方面的教授人才。
没想到,这么快就带来了好消息,看来再过不久,这款编程语言就会正式亮相了。
华为为它取名“仓颉”,仓颉就是我国最开始象形文字的创造者,仓颉造字的故事大家应该都听过,华为的编程语言选择这个名字,寓意已经很明显了。
它要像仓颉一样,创造出属于我们的语言。
华为自创编程“仓颉”的消息传出来,很多网友表示了激动的心情,但是也有人表示不解,为什么现在的C 等语言已经很成熟了,我们还要费这个劲去自主研发呢?
毕竟很可能吃力不讨好,也有过很多编程语言被创造出来,最后还是很小众的存在。
在五年前的时候,如果你去平台上问为什么没有中文编程语言,估计下面很多都是嘲笑你的,并且表示现在的编程已经发展得很完善了,不需要中文编程,也没有市场。
其实我们之前也有过中文编程,只不过存在各种各样的问题,被市场逐渐淘汰了,而在全球的范围内,编程语言多达上百种,但是最熟悉的,能够让人说出来的,还只是那屈指可数的几个。
淘汰的中文编程,也只是简单地将英文编程里的意思翻译成了中文,入门可能更方便了,但是在熟练之后,并不一定会比英文更好。
但是时代总是在变换的,华为说不定会带给我们不一样的编程语言,这都要等待市场的验证,一味地叫好会捧杀,但是一味地嘲弄,也会失去了创新的动力,保持客观的态度拭目以待吧。
继续说我们为什么要创造自己的编程语言,在全球范围内,中文编程还是一个很大的空白,华为的自创编程,更像是一针鸡血。
让我们看到现在国内企业的科技成就,一旦成功,在系统层面说不定会有更大的创新。
这也正是华为最新做的,脱离安卓的影子,做出自己的系统来,区别于安卓和IOS,只有这样,才算作成功。
尤其是在这两年的压制下,我们认识到了自主研发的重要性,手机芯片和车载芯片的自主研发,系统的自主研发,5G的研发,我们应该都知道在这两年,这几个地方被压制得有多厉害吧?
一朝被蛇咬,十年怕井绳,还是什么东西,都要有自己自主研发的一份才好。
科技作为第一发展力,中文编程语言的出现,说不定会带动更多的人投入到编程语言的学习中去,加大对科技人员的培养。
华为的副总裁,计算产品线总裁邓泰华也在采访中表示,华为的“仓颉”编程语言,预计将在2022年推出,首先要和鸿蒙在应用开发生态上打通,进行探索。
这可能是件吃力不讨好的事情,但是总要有人去做,去创新,不然就只能一直用别人的东西,这方面的亏我们已经吃得够多了,作为现在中国通信公司的巨头,华为义无反顾地担当起了这个责任。
国外可能也想不通,为什么只是打压了华为一阵子,却逼得这么多中国企业开始自主研发道路了。
华为在宣布自研的编程将在2022年面世之后,鼓励的声音有,质疑的声音也有,之前的中文编程也有过不少,比如易语言、e4a等,但是为什么没有流行起来?
其实原因也有多方面的。
第一,很多程序员觉得,编程语言并不是要求你学习英语,它只是使用了英文而已,它也可以采用其他的语言,它是独立的语言存在,
第二点,在编程语言执行的时候,其实是在执行机器语言,世界上任何语言制成的编程语言都会由机器,编译成机器语言才会被执行,中文也是如此,所以在创作自己的编程语言之前,还要有一个编译器,这又是一个工程量。
第三点,编程语言其实是比较简短的,但是使用完整的中文的话,可能会使这个效率降低,就像我们在打一个字的时候,我们要先输入拼音,但是英文的不同,等于是直接把“拼音”打了上去,可能我们输入一个字的工夫,它一个运行词就输入好了。
效率低这在科技中是十分致命的,不知道华为会如何解决这个问题。
第四,中文的博大精深,在编程里可算不上好事。有时候相同的文字表达出来的意思却是不同的,例如“好在一把把把把住了”,别说编程了,我们自己看到都要愣一下这句话怎么读,是什么意思。
中文编程对于我们国人来说,入门级可能比较合适,至少会激发国人学习的信心,但是这些存在的问题,也让中文编程,没有被市场接纳下来,只能成为小众的存在。
不过华为比这些中文编程更有优势,一个是人家有钱,编程可以制作小成本的,当然就会存在很多的弊端,也可以像华为一样,花高价挖掘高端人才,就比如南京大学的计算机科学与技术系博士生导师冯新宇,就被挖去当了“仓颉”领头羊。
冯新宇教授曾在中科大任教授,提到中科大,就足以说明冯新宇有多牛了吧?
冯新宇还是内陆高校里发POPL和PL顶会最多的人之一
还有不少的高端人才,现在还没有透露出来,钱这方面华为不缺,人才更不缺。
还有关于编译器这方面,华为早在2014年的时候,就开始了布局,挖掘编译器人才,在2019年的时候,上线了“方舟编译器”,早早地解决了编程语言的前提。
并且“方舟编译器”还获得了东北亚优秀开源项目奖,看来华为想要开创属于中国的全新编程决心,不但充分,而且来势汹汹呀。
不知道大家对于华为的自创编程,是什么看法呢?
喜欢这期的话可以点赞加关注。
花粉社群VIP加油站
猜你喜欢