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