你都说动态类型了,为什么还要纠结类型不对呢。鸭子类型的脚本语言大多数用于写小型程序,一把梭,写类型降低开发速度,打断思路。工程化大规模开发的时候,python 可以标注类型使用专门的工具做静态分析也是不错的办法。
你非要静态类型的动态语言也有,其实就是 java. 现存的 java 程序大量使用了反射和运行时代码生成。内部还有专门的鸭子类型方法调用字节码。
typescript 的应用场景是 web 开发,摆一下控件显示数据是计算机领域最简单的事情,网页开发可以说是小学生都会的东东,折腾出那么多事情我看就是没事找事。现在的 typescript 类似于以前的 ejb 这种企业级理解早晚被扫入历史的垃圾堆。
【 在 threebird 的大作中提到: 】
: 不写类型但事实是有类型,类型不对还不执行,typescript又补上了类型。
--
修改:hgoldfish FROM 117.24.95.*
FROM 117.24.95.*