动态编程语言用起来很方便,说说看,你认为哪个静态编程语言写起来最方便?
主流语言都有一个缺陷,就是向傻子妥协而不能做成最优美的形式。想主流必定符合大多数的标准,然而大多数注定都是处于妥协且中庸的。
动态类型 + 类型注解和静态分析工具,元编程最大的问题是IDE看不懂,这个解决了其他的都好说。现在的编程语言连特性都做不好,重组一些老语言玩过的东西,抄都抄不明白,。
在这种场景下 “关键字丑” 已经无所谓了。 Rust 用那种关键字的另一个原因就是类型系统复杂,如果不用缩写挤出几个字符的空间,程序就会长得无法忍受。