参加仓颉内测后,对于仓颉语言定位粗浅分析

[复制链接]
寂寞狼 发表于 2023-8-20 10:19:51|来自:中国 | 显示全部楼层
不是
aylue 发表于 2023-8-20 10:19:56|来自:中国 | 显示全部楼层
为什么lambda这么难用(居然要包花括号)?还有值类型为什么不叫struct而叫record?
时代电脑 发表于 2023-8-20 10:20:30|来自:中国 | 显示全部楼层
还有就是mut关键字感觉很恶心,一点都不通用
春天 发表于 2023-8-20 10:21:09|来自:中国 | 显示全部楼层
还有吃饱了撑得加个init来做构造函数
qqwu 发表于 2023-8-20 10:21:25|来自:中国 | 显示全部楼层
上面的问题能反馈一下吗?我是外网搜到的不知道是不是假的写法,如果是真的写法那这几个也有点奇葩,非得搞和主流语言不一样吗?称还没1.0赶紧把恶心的点改改。。
Iriskang 发表于 2023-8-20 10:21:44|来自:中国 | 显示全部楼层
这里最恶心的就是lambda,就不能学学C#的简洁吗。。然后就是mut基本上就用于record还各种要求没有通义性。record的名字也很坑,命名参数建议学dart的写法
稍息立正 发表于 2023-8-20 10:22:40|来自:中国 | 显示全部楼层
还有属性,感觉根本不需要额外的关键字
huchuanhao 发表于 2023-8-20 10:23:25|来自:中国 | 显示全部楼层
let和var感觉应该改成final和var都是形容词
zenger 发表于 2023-8-20 10:24:00|来自:中国 | 显示全部楼层
还有就是方法定义的返回类型不能由内部代码来隐式给出,而就要显示定义,不然review很蛋疼
xbj 发表于 2023-8-20 10:24:25|来自:中国 | 显示全部楼层
已经改成struct了

快速回帖

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则