华为近期祭出的仓颉是个啥?

近期,华为开放了仓颉语言的部分试用报名。

「仓颉」是华为推出的一款编程语言,适配于鸿蒙系统和欧拉系统。

「仓颉」是中文编程么?

「仓颉」不是中文编程,大家看到的网图都是2000年易语言的编程。

其实「仓颉」的亮点在于我们输入一段文字,这段文字可以是中文,英文,法文等,然后仓颉的 AI 编辑器就会帮我们生成一段“计算机”可执行的代码!

中文编程只是看起来美好的噱头,也会降低编译效率,而且写代码的核心是“逻辑”,而不是语言。

「仓颉」适配鸿蒙与欧拉系统

鸿蒙系统

使用场景

  • 运行于手机、平板、以及物联网设备面向普通消费者操作系统
欧拉系统

欧拉系统和欧拉车什么关系?

  • 重名,举个例子,你叫张三,他也叫张三

使用场景

  • 面向企业级服务器的操作系统,直白来说,比如运行像淘宝,拼多多,饿了么外卖订单等系统服务的服务器操作系统。

「仓颉」的意义

作为一名程序员,站在理性的角度来看

  • 当出现一种新的语言,正常情况会解决某一类问题,但具体解决什么问题,得等开源就清楚了,再耐心等等看吧。

  • 应该能够助力那些稍有编程思想的人,快速上手写程序,和微信小程序的初衷有点类似。