华为"仓颉"编程语言又上热搜了,好多人都关心,是否支持汉字编程,尤其是很多热爱科技的、非计算机或相关专业的小白用户,都希望咱们的”新语言“能用上汉字编程,这样的话,就可以实现人人都有“编程梦”了,我自己也是有7年C语言和Java语言的、编程经历的老程序猿了,也算是最早一批智能手机开发的老兵了。我个人总结,可能要给大家泼一盆凉水哈,华为开发汉字编程,是完全不可能的,顶多在后续加入人工智能AI技术,输入中文逻辑,电脑帮你翻译成代码,也只能到这样步、仅此而已了,但这也不算、像“易语言”这样的汉字编程了。听到这,大家不必为此感到悲伤,因为这其实是在保护华为,这样对华为才是真正有利的,为什么这么说呢?你想,华为面向全球的开发者,开发一个编程语言,它一定要让全球开发者,都可以低成本切换到这个编程语言中来,这就像,你原来是安卓系统的手机用户,现在也能够轻松、无缝地切换到鸿蒙系统中来,是同一逻辑。要让全球开发者愉快地用上这新的编程语言,必然要降低开发者、重新学习语法、语义等规则的成本。业内人士都了解,苹果有自家的编程语言、Swift语言,谷歌也自家的编程语言、Go语言和Dart语言,这些编程语言,都是有继承关系的,比如继承C、C 、Java等,为什么一定要需要有继承关系呢?换个思路就好理解了,现阶段的编程语言,都不能有颠覆性的创新,因为从0~1的计算机技术的发明阶段,很早就已经建立了,这就好比,计算机键盘的布局,我们现在强行把它改成、中文五笔字根、或汉字的偏旁部首,能给咱们用户带来更好的体验吗?完全不能,这也是一种、完全没有必要操作,华为“仓颉”编程语言也一样。业内传闻,华为应该更多是继承、C和Java语言的、语法语义等特性,结合鸿蒙万物互联、万物智联的需求场景,在“仓颉”中加入相关规则定义,以实现与鸿蒙更贴合、更高效的一种编程语言。当然,话已至此,请大家做好心里准备,等到华为正式发布“仓颉”的时候,一定会有排山倒海地喷子、键盘侠来抹黑华为,就像之前麒麟芯片发布时,说麒麟只是套用ARM公板,没有技术含量,或者鸿蒙发布时,说鸿蒙只是套壳安卓,只是换个皮而已,等等。还记得“堡垒兄弟”吗?主导“鸿蒙套壳论”的主力推手,很可惜,那个号已经被封了,后来新注册的号,又开始嘲讽华为仓颉、是在抄袭的国外技术,当时仓颉还只是、华为刚对外公布消息,还没有正式发布,堡垒兄弟就开始抹黑了,你说这人狠不狠。昨天关之檀的一个视频、讲的非常到位,没有看过的老铁,建议去看看,核心要点就是,由于华为在很多领域的不断发力,也由于华为技术太强,这就触碰到了、很多同行的核心利益,所以这就可以解释了,为什么一直会、那多嘲讽、诋毁、抹黑的华为了。好了,先到这,回见~
花粉社群VIP加油站
猜你喜欢