为什么新兴语言普遍都是类型后置的?

因为菜。
你要只会手写递归下降你也一样喜欢类型后置。
ad-hoc 和 LL 人最喜欢的就是加关键字和语法符号,也就是提高产生式前半部分的确定性,降低回溯率,并尽量避免无法处理的左递归。
那为啥不换成可以处理左递归的 LR 以及更强的LR(1)或者GLR呢? 因为要实现一个带有清晰的错误处理的LR parser的工程量很大。
而且大概率这些人也不知道怎么在 LR parser 中写错误处理。
说白了,就是菜! 其实现在的编译技术的普及程度,手写 L…。

因为菜。
你要只会手写递归下降你也一样喜欢类型后置。
ad-hoc 和 LL 人最喜欢的就是加关键字和语法符号,也就是提高产生式前半部分的确定性,降低回溯率,并尽量避免无法处理的左递归。
那为啥不换成可以处理左递归的 LR 以及更强的LR(1)或者GLR呢? 因为要实现一个带有清晰的错误处理的LR parser的工程量很大。
而且大概率这些人也不知道怎么在 LR parser 中写错误处理。
说白了,就是菜! 其实现在的编译技术的普及程度,手写 L…。


楼上 @佚明 已经讲得很好了,起因是三大运营商对PCDN打击...
只能说跌惨了,龙华中心区壹方天地这边都有跌到3.8万的 三房...
印象中,读书以来到现今,很少见到身边的女生是穿前扣在前面的内...
jenkins 部署 docker swarm服务一、Jen...
因为猫智商低,有时候会有本能弹出来,和智商相互博弈。 我家...
我媳妇儿挺漂亮的。 我们刚开始交往时,她给我讲,她不喜欢和...
听歌不用会员 畅听全网歌曲 GitHub超火的开源软件 音流...
参加仓颉内测已三年有余,这三年以来用仓颉开发了一个服务器工具...
一个重装合成旅,70辆主战坦克、120辆步战车、200辆辅战...
我在游戏行业呆了7、8年,互联网行业呆了2年,实体行业呆了4...
