华为仓颉编程语言千呼万唤终于出来了!
跟我的期待还是有点小差距的,
我以为对标的是C/C++,
结果对标的是go、java、swift[大笑]
其实也还好,可以写鸿蒙应用。
关于它的语法,
收到了很多宝子吐槽,
比如,函数声明关键字func,
func helloWorld() {
println("hello, world!")
}
有宝子说应该把它去掉;
还有变量声明时类型名前的冒号,
var a: Int64
有宝子说看着碍眼;
再就是变量声明时的let修饰符,
let year = 2025
有宝子质疑怎么还有let……
其实这些吐槽真的没必要,
这些语法特征在很多已经用了
很多年的语言里面也是有的。
一个语言好不好,
关键是它能干什么事,
能干好什么事。
而且仓颉是要开源的,
还会向前发展,
我们应该做的就是多用多提意见,
甚至有能力有精力的话,
就贡献出自己的代码,
把它变成自己喜欢的一门语言!
岂不美哉[送自己一朵花]
